<分区>
标签 iphone ios macos sdk rubymotion
<分区>
我最近下载了 XCode 5 并升级了我的操作系统。现在我的设置是:
操作系统版本:10.8.5
XCode 版本:5
我打开 Xcode -> Preferences 并安装了 iOS 6.1 模拟器和 iOS 5.1 模拟器,但是,我没有在下面看到它们:/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs
我在该目录中只看到iPhoneOS7.0.sdk
对于我的一些应用,我想使用 6.1,所以我得到了这个错误:
ERROR! Can't locate iPhoneOS SDK 6.1 at `/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS6.1.sdk'
如何从 XCode 5 获取 SDK 6.1?
我也无法在此搜索中找到 iphoneos SDK 6.1:https://developer.apple.com/search/index.php?q=iphoneos%2Bsdk
最佳答案
您可以针对 iOS 7 SDK 构建您的应用程序,部署目标为 iOS 6、iOS 5 甚至 4.3。这就是 Apple 希望您做的。
如果您需要针对 iOS 6.1 SDK 进行构建,我认为您唯一的选择是将 SDK 从 Xcode 4.6.3 复制到 Xcode 5。我在 SO 上找到了一个链接,其中显示了如何执行此操作。你要做的是打开 Xcode 4.3(右键单击,显示包内容)然后导航到:
/Applications/Xcode 4.6.3.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs
复制文件夹 iPhoneOS6.1.sdk 并将其粘贴到 Xcode 5 应用程序内的相同路径中。
您还可以在 Xcode 5 中创建一个 simlink,指向 Xcode 4.6.3 中的 SDK(或您系统上的其他位置。)
查看original SO thread有关这方面的信息。
关于iphone - 如何在Xcode5中使用iPhone sdk 6.1?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19449396/
相关文章:
ios - 在 Bond5 tableview/collectionview 绑定(bind)中传递代理数据源
macos - 在 Mac OS X 10.11.6 El Capitan 上安装 ffmpeg 时出现问题
objective-c - 如何更改 IBAction 中 NSMatrix 的选择?
iphone - iPod touch 与 iPhone 4 作为开发平台的比较(iOS 4.1)
iphone - 如果我们在iPhone SDK中使用图像,我们如何加速动画?
java - 如何使用 JAVA 将项目添加到 Mac OS X 中的 Finder 上下文菜单?