我可以强制用户升级我的应用吗? Apple推荐它吗?
答案 0 :(得分:2)
是的,你可以。只需在应用程序启动时检查版本号,如果需要,请使用错误屏幕进行挽救。我不认为Apple明确禁止这一点。 (我怀疑他们会在评论期间发现。)当然,从用户的角度来看这很烦人,如果没有其他选择,我只会写出类似的内容。
答案 1 :(得分:2)
是的,您可以强制升级到用户。您可以在应用程序启动时调用Web服务,如果有可用更新,则可以检查服务器(当应用程序商店上有可用更新时,您必须添加更新)。如果有可用更新,则可以显示具有更新按钮的视图。按下此按钮会将用户重定向到已安装的应用商店应用,并在其中打开已升级的应用。 (您应该在您的Web服务中返回此URL)。如果您需要更多解释,请在评论中告诉我。
我不知道苹果推荐这种方式。但我在一两个应用程序中看到了这一点。
答案 2 :(得分:0)
非常糟糕的做法。我完美的工作应用程序强制升级,由于过时的iOS,无法支持。我不仅被迫,而且离开优惠券应用程序,决心永远不要使用它基于网络。 安全问题,如果这是升级的原因,应该修补现有的iOS。