具有 6.1 部署目标的 iOS 应用程序 [重复]

Posted

技术标签:

【中文标题】具有 6.1 部署目标的 iOS 应用程序 [重复]【英文标题】:iOS App with 6.1 Deployment Target [duplicate] 【发布时间】:2013-08-28 17:07:47 【问题描述】:

提交了一个应用程序以供审核,并且意外地将部署目标设置为 6.1,而不是 4.3(在之前的版本中它运行良好)。这是否意味着如果用户使用 ios 5(例如)他们将无法下载它?另外,Apple 会拒绝它,因为我只使用 6.1(而不是更高版本)吗?谢谢。

【问题讨论】:

这里回答了问题的第一部分:Raising minimum IOS Deployment Target Version for App Update。当然,如果您使用 6.1 作为部署目标,Apple 不会拒绝您的应用程序。但我建议拒绝该应用程序并重新提交您想要的部署目标。有关这样做的原因,请参阅 Brad Larsons 对链接问题的评论。 只需阅读您发送的链接。你为什么不认为他们会拒绝它?毕竟是 Xcode 中的一个选项! 只有在二进制文件出现问题时,您的应用才会被拒绝。发展目标不可能是原因。正如 matthias 所说,拒绝二进制文件并更改您的开发目标并重新提交二进制文件,或者等到它获得批准后再发送更新。 【参考方案1】:

如果您的部署目标设置为 6.1,任何使用早期 iOS 版本的 iOS 用户都将无法安装您的应用。这不会让您的二进制文件被 Apple 拒绝。

您可以手动拒绝二进制文件并使用正确的部署目标重新提交它,这可能是您想要做的。

【讨论】:

感谢您提供这些非常有用的信息。

以上是关于具有 6.1 部署目标的 iOS 应用程序 [重复]的主要内容,如果未能解决你的问题,请参考以下文章

在具有部署目标 iOS 7.0 及更早版本的扩展包含应用程序中使用嵌入式框架

禁止 Xcode 中的 `deprecated` 警告

我应该选择哪个部署目标?

带有 iOS 5 部署目标的 Swift [重复]

如何将 iPhone 应用程序从 Xcode 4.3.1 部署到具有 IOS 5.0.1 越狱的真实 iPhone 设备 [重复]

iOS 6.1需要代码签名[重复]