我的应用程序已在 Appstore 上提供,目前与 iOS 6 或更高版本兼容。
我想发布一个仅与 iOS 7 或更高版本兼容的新版本,因为这个新版本在 iOS 6 上发生了很多崩溃,我必须尽快发布。
这是我的问题:当 iOS 6 崩溃得到修复时,是否可以恢复 iOS 6 兼容性(即将 IPHONEOS_DEPLOYMENT_TARGET 从 7.0 降级到 6.0)?苹果允许这样做吗?
提前致谢。
最佳答案
您的iOS 部署目标可以是您希望的任何内容。 Apple 的主要要求是您提交的应用程序是根据当时最新的 SDK 编译的(目前 Apple 正在接受 iOS 7 的基础 SDK,但在新的一年中将更改为 iOS 8)。
当您将部署目标降级回 6 时,您唯一需要确保的是,在 iOS 6 设备上运行时不会调用任何 iOS 7+ API,否则您将创建大量崩溃报告。
在更好地理解原始问题后进行编辑
关于ios - 提交新版本时可以降级 iOS 部署目标吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27522083/