我已将Xcode 7测试版升级为Xcode 7 GM,但我缺少iOS 7.1模拟器。我还有Xcode 6,我可以在那里使用7.1模拟器。我试着查看Preferences -> Downloads
,但只有8.x模拟器。
我将Deployment Target
设置为7.0。我可以让应用程序在Xcode 7 beta 6中使用7.1模拟器。
问题出在哪里?在最终版本发布之前,Apple会删除7.x模拟器,但我会在发布时找到它们吗?现在可以启用这些模拟器吗?感谢
修改 我正在查看Xcode 6的目录
/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs
我只有iPhoneSimulator.sdk
和iPhoneSimulator8.4.sdk
引用第一个。在Xcode 7中,我有两个文件夹iPhoneSimulator.sdk
和iPhoneSimulator9.0.sdk
的情况相同。那么7.1 Simulator文件夹在哪里?它可能在其他地方吗?因为正如我所写,我有7.1作为模拟器的选项,当我在Xcode 6中转到Preferences -> Downloads
时,我已经下载了7.1个模拟器。
如果Xcode 7没有获得7.x模拟器,那么当我想使用Xcode 7 Swift 2.0进行开发时,如何测试我的应用程序到7.x iOS?当我没有iOS 7.x的任何设备时
答案 0 :(得分:1)
我不认为你会在较新版本的Xcode中找到iOS 7.x模拟器,因为Apple倾向于只保留最新的Xcode版本。我认为您必须安装旧版本的Xcode,它支持这个旧版本的iOS /模拟器,可从Apple的开发者网站获得。您可以通过重命名在/Applications
中安装Xcode(旧版),这样它就不会与您当前的版本冲突。是的,如果您的机器上没有相同的名称,可能会有多个版本的Xcode!然后,查看
/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs
使用控制台,只需将模拟器从旧Xcode复制/粘贴到新Xcode即可。我不知道这是否适用于最新版本,但它过去曾经使用过。但要小心,因为Mac App Store在检测哪个Xcode是新Xcode时会出现问题,如果您决定升级,可能会覆盖您不想要的版本。
修改强> 这边怎么样?
/Library/Developer/CoreSimulator/Profiles/Runtimes
希望这有帮助!
答案 1 :(得分:0)
将iPhoneOS7.1.sdk添加到路径" /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs" 您需要从XCode 6.4获取iPhoneOS7.1.sdk