如何提交与旧版本 iOS 不兼容的新版本应用程序?

Posted

技术标签:

【中文标题】如何提交与旧版本 iOS 不兼容的新版本应用程序?【英文标题】:How to submit new version of my app which is not compatible with older versions of iOS? 【发布时间】:2015-10-12 06:13:09 【问题描述】:

我提交的一个旧应用与 ios 3.1.3 兼容。我不想再支持老版本了,只想支持iOS 6.0及以上。

我应该只提交新版本,并将部署目标更改为 6.0 吗?

够了吗?我需要做些什么来确保 Apple 不会因为它不再与旧设备兼容而拒绝它?

【问题讨论】:

当您提交应用程序时,您可以自行决定支持哪些 iOS 版本。如果您愿意,您可以提交仅支持 iOS 9 的应用程序。 @Paulw11 - 该应用程序已在商店中。我想提交一个不支持早期版本 iOS(3.1.3) 的更新,但只支持版本 6 及更高版本。 没关系。 Apple 并不要求您永远(或根本不)支持旧的 iOS 版本 @Paulw11不确定当时是否是这样,但对于现在阅读本文的任何人来说,现在...... 【参考方案1】:

以下步骤可能会对您有所帮助。

    将部署目标更改为 iOS 6。 在 Xcode 7 或更高版本中测试您的代码/应用程序。 修复问题,因为应用中可能使用了一些已弃用的方法或框架。

非常重要 - 在不推荐使用的方法/框架的情况下,您必须进行条件编码。

如果一切正常,请继续进行 App Store 部署。

感谢和问候,

阿米特·K。

【讨论】:

以上是关于如何提交与旧版本 iOS 不兼容的新版本应用程序?的主要内容,如果未能解决你的问题,请参考以下文章

iPhone:如何推送与以前支持的 OSv3.2 不兼容的新版本

如何增加 iPhone 应用安装的最低 iOS 版本?

向itunes connect提交新版本的iOS应用程序而不发布第一个[重复]

取消 iOS 版本

如何提交新版本以供审核?

iOS 在提交新版本时更改价格