我只是想知道有关在应用商店更新应用的指导原则和政策是什么?我们是否允许以编程方式强制用户升级其应用程序?
答案 0 :(得分:2)
我想给你一些关键点,这可能对你的应用更新策略有用。
非强制更新 :( 1.X.X)您稍微更新应用时可以使用此策略,并且更新到该应用将为用户提供更多愉悦产品。然后你可以使用简单的UIAlertView,其中包含有关新版本更新及其功能的通知以及通向appStore的“确定”|“取消”按钮。例如,每次用户启动应用程序时都可以显示此通知。每次applicationDidBecomeActive
来电都可以向您的服务器询问有关新版本的实际信息
强制更新(2.x.x)您可能会发现它很有用,当您在服务器端进行重大更改或者您决定停止支持某些旧版本的应用时。然后在服务器调用并检索有关应用程序弃用的信息之后,可以仅使用按钮显示模态视图控制器,该按钮指向AppStore和文本,通知新版本可用。
这两种情况都在我的应用程序中使用,我从来没有对Apple的政策有过任何麻烦。