我们正在尝试在App Center上为我们的Android应用程序获取适用的应用程序内更新。代码如下:
Distribute.setListener(object : MyDistributeListener() {})
AppCenter.start(
application, "[SECRET GOES HERE]",
Distribute::class.java, Analytics::class.java, Crashes::class.java)
Distribute.setEnabled(true)
我们创建了一个“ Alpha Test”小组,并使用Jenkins发布了我们应用程序的发行版。通过App Center,我们将发行版分发给了我们的alpha组。 Alpha组收到了一封电子邮件,他们安装了该应用程序。上面的代码运行时,我们看到一条错误消息,指出应用程序内更新已被禁用,因为该版本是侧面加载的,或者是在专用模式下使用浏览器下载的。我已经尝试了所有可以想到的方法来解决这个问题。希望有人可以阐明正在发生的事情。
答案 0 :(得分:0)
已解决:原来我们有一个Hockey App依赖项,在移至App Center时并未删除。一旦消除了这种依赖性,一切就会开始起作用。