IOS 6 在 ios 7 中开发的应用程序支持?

Posted

技术标签:

【中文标题】IOS 6 在 ios 7 中开发的应用程序支持?【英文标题】:IOS6 Developed application suppport in ios7? 【发布时间】:2013-10-03 12:29:53 【问题描述】:

您好,我是开发 ios6 支持的应用程序。我的想法是 ios 6 开发的应用程序是在 ios7 上兼容,还是有其他方法可用?并且如果我使用 ios 7 开发的应用程序支持早期版本。给我最好的解决方案。

【问题讨论】:

您是否阅读过 Apple 在 iOS 开发者中心首页发布的过渡指南? @StephenDarlington 是的..我读到我需要更多说明 【参考方案1】:

为 iOS 6 编译的应用程序在 iOS 7 上以特殊的兼容模式运行。

当您使用 Xcode 5 编译时,您必须至少支持 iOS 7。通过设置“部署目标”,您还可以支持旧版本,但如果您使用仅在 iOS 7 中可用的功能,则需要先检查,否则您的应用将在 iOS 6 上崩溃。

另外请注意,iOS 7 上的各种 UI 组件的大小与 iOS 6 上的不同。您需要使用 Interface Builder(可能是自动布局)或在您的代码中满足这一点。如何做到这一点在iOS 7 Transition Guide中有详细说明。

最简单的解决方案是只支持 iOS 7。最佳选项完全取决于您的情况、客户群等。

【讨论】:

以上是关于IOS 6 在 ios 7 中开发的应用程序支持?的主要内容,如果未能解决你的问题,请参考以下文章

支持 iOS 6 和 7

iOS8 扩展 - 在 iOS 5/6/7 上会发生啥?

iOS 7 到 iOS 6 支持 [关闭]

适用于 iOS 7 应用程序的 XCode 6 中的 UISplitViewController

我可以同时支持 iOS 6 和 iOS 7 吗?

应用程序支持 iOS 6 和 iOS 7