【发布时间】:2021-03-08 12:40:26
【问题描述】:
我正在尝试使用应用中心实现强制更新功能,我已经按照他们的文档找到了here,但它似乎根本不起作用
这是 App 类中的代码
AppCenter.start(
getApplication(), {APP SECRET HERE}, Crashes::class.java,
Distribute::class.java, Analytics::class.java
)
我已经尝试上传这样的构建然后先下载,然后我上传了具有更高版本代码/版本名称的更新版本并将复选框设置为“强制更新”,我根本没有得到任何提示然后在我启动应用程序时更新。
【问题讨论】:
-
确保在发布模式下测试您的应用内更新。如果您要在调试模式下进行测试,请遵循本指南:docs.microsoft.com/en-us/appcenter/sdk/distribute/…
-
我一直在发布模式下测试,基本上是创建release 1.0版本代码1并下载它,然后用代码2创建第二个版本并上传它,据说当我打开代码1时它会强制我更新到 2
-
您使用私人或公共通讯组吗?如果您使用 Private,那么您必须将此行添加到您的项目中。 docs.microsoft.com/en-us/appcenter/sdk/distribute/…
-
公共组,我创建了一个全新的项目来测试这个
-
您可以查看详细日志并尝试通过 Distribute 标签找到可能存在问题的日志。 docs.microsoft.com/en-us/appcenter/sdk/other-apis/… 另外请您说明一下您使用的 Android 版本和 App Center SDK 是什么?
标签: android visual-studio-app-center visual-studio-app-center-distribute