【问题标题】:Does Apple allows force update to newer version for iOS Applications?Apple 是否允许将 iOS 应用程序强制更新到较新版本?
【发布时间】:2017-12-04 10:38:56
【问题描述】:

Apple 是否允许任何类别的 iOS 应用程序(即游戏或任何类型)强制用户进行新版本更新,以后不更新或取消按钮(如果用户不想以后做或打算做)

苹果曾经拒绝过此类情况下的申请,如有错误请指正。

当前迫使我更新的应用程序如下: https://itunes.apple.com/us/app/farmville-2-country-escape/id824318267?mt=8

请在附件中找到截图。

新版本发布后,每当我打开这个应用程序时,它只有一个按钮,上面写着“立即升级”

在我点击升级按钮之前,我无法使用

我想知道这是 Apple 审核过程中的错误还是真的 现在可以做吗?

【问题讨论】:

  • 您需要实现它。例如,您的应用程序在启动时应验证是否有较新的版本,然后锁定。但是,如果您没有在当前发布的应用上实现某些功能,则此版本无法向用户显示此对话框。
  • 我相信苹果总是让用户选择是否更新应用程序。 i.,e 苹果本身没有强制更新。您可以编写逻辑来跟踪更新并要求用户更新,或者您可以使用github.com/emotality/ATAppUpdatergithub.com/ArtSabintsev/Harpy...等第三方来处理较新的版本更新。

标签: ios iphone app-store-connect


【解决方案1】:

这个过程从未真正通过苹果验证过程。 这个逻辑大概是……

-) 启动时检查更新

-) 如果存在更新,则显示提示并锁定应用程序

如果正在审核应用程序,那么审核者从未见过这种情况。我很确定如果审阅者看到了这种锁定机制,他们会直接拒绝申请。无论哪种方式,如果您真的想强制用户使用特定版本,这似乎是最好的前进方式。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2015-11-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-03-18
    • 1970-01-01
    相关资源
    最近更新 更多