如何使用 Xcode 5 为 iOS 6 构建? [关闭]
Posted
技术标签:
【中文标题】如何使用 Xcode 5 为 iOS 6 构建? [关闭]【英文标题】:How can I build for iOS 6 with Xcode 5? [closed] 【发布时间】:2013-09-20 13:13:36 【问题描述】:我已经下载了新的 Xcode 5.0,但我想为 ios 6 构建一个应用程序...
如何从 Xcode 5.0 中做到这一点?还是我需要安装一个 Xcode 4 版本才能做到这一点?
Xcode 允许我更改部署目标,如下图所示:
但它不允许我使用较旧的 Base SDK
【问题讨论】:
将部署目标更改为 iOS 6 Xcode 5 向后兼容。默认支持 iOS 5、6 和 7。 Is it possible to install iOS 6 SDK on Xcode 5? 的可能重复项 【参考方案1】:只需在项目的配置中将Deployment Target设置为iOS6即可:
【讨论】:
他可能还需要下载旧的 sdk 或苹果已修复您不再需要这样做 只要不使用较新版本中引入的任何 API,您就可以针对比您的 SDK 更早的目标进行部署。 你把那个屏幕放在哪里了?我想我仍然需要下载旧的 SDK 才能更改基础 SDK 对吗? 如果你想使用iOS6 SDK编译你需要之前的XCode @AlexandreLins 只需使用 iOS 7 SDK 并将您的部署目标设置为 iOS 6。这就是您需要做的所有事情。【参考方案2】:首先,您需要下载您想要构建的旧版 Xcode。
之后,将 .sdk 复制到旧 Xcode /Applications/Xcode/Contents/Developer/Platforms/iPhoneOS.platform/platform/SDK
的文件夹中
并将其粘贴到同一个文件夹中,但现在,来自 Xcode 5.0
现在,您应该可以在项目的“构建设置”选项卡下的 Base SDK 下的该文件夹中安装的所有 .sdk 之间进行选择。
【讨论】:
-1 这会导致 Xcode 的配置不受支持且无法保证正常工作。 +1 这对我来说效果很好。 是的,这对我也有用...非常感谢... 这是错误的答案,2 月 1 日之后将无法使用。以上是关于如何使用 Xcode 5 为 iOS 6 构建? [关闭]的主要内容,如果未能解决你的问题,请参考以下文章
虽然 ios 6.1 作为基础 sdk xcode 5 为 ios 7 构建 ipa
如何构建使用 OpenCV 的 XCode 6 iOS 应用程序 - 未定义错误 __cplusplus
如何使用 xcode < 4.5 构建具有 iOs6 功能的应用程序?
在没有 XCODE 5 的运行 iOS7 的设备上测试 iOS 6 应用程序