【问题标题】:How to provide force update to iTunes connect?如何为 iTunes 连接提供强制更新?
【发布时间】:2018-04-02 18:35:55
【问题描述】:

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

谁能指导我如何强制用户在商店更新我的新应用?如果我强制用户,是否会发生任何原因?以及在构建上传期间是否需要进行任何代码更改以强制更新或任何 iTunes 设置?

提前致谢。

【问题讨论】:

    标签: ios app-store-connect itunes-store iosdeployment


    【解决方案1】:

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

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

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

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

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

    【讨论】:

    • 感谢@Midhun 提供信息,但就我而言,我没有在以前的应用程序版本中编写类似的代码,现在我想在新版本的应用程序中向用户提供并强制更新。
    猜你喜欢
    • 1970-01-01
    • 2021-10-08
    • 2017-10-12
    • 2014-11-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多