如何为iTunes连接提供强制更新?

时间:2018-04-02 18:35:56

标签: ios itunesconnect itunes-store iosdeployment

我想将新版本的iOS应用程序上传到iTunes,并重新标记品牌和设计所以我想强制用户更新它。

有人可以指导我如何强制用户在商店更新我的新应用程序?如果我强迫用户,是否有任何原因可以发生?并且在构建上载期间是否需要更改强制更新或任何iTunes设置?

提前致谢。

1 个答案:

答案 0 :(得分:0)

据我所知,iTunes Connect中没有可用的默认方法来实现此功能。但是我已经在我的一个应用程序中完成了这个。

在我的应用程序中,每次打开/变为活动状态时,我都会调用Web服务并将当前的应用程序版本传递给它。此服务返回结果,类似于:

{
   "version" : 3.7,
   "shouldUpdate" : true,
   "message" : "Security Improvements......."
}

当我得到这样的结果时,我会检查shouldUpdate标志是否为真。如果确实如此,我将显示上面检索到的服务器消息的警报。此警报只有一个按钮并单击它,我打开我的应用程序的AppStore页面(因此用户无法跳过此更新)。

在我的情况下代码已经存在,强制更新将正常工作。但在你的情况下,当前的应用程序没有任何这样的实现,所以对你来说这是不可能的。

相关问题