如何在新Xcode中使用旧模拟器?
我的旧Xcode 5.1.1中有两个SDK(6.1和7.1),路径如下:
Xcode.app - >右键单击并
<Show package contents>
- &gt; 内容/开发商/平台/ iPhoneSimulator.platform /开发商/软件开发工具包/
将两个SDK复制到我的新Xcode,但Xcode只显示8.4和9.0。
有什么建议吗?或者也许我可以从某个地方下载它(我相信没有)?
答案 0 :(得分:1)
在Xcode中,如果单击Window-&gt; Devices,则在左下角单击“+”按钮,然后单击“添加模拟器”。应该有一个选择旧版iOS模拟器的选项。
如果iOS 6.1或7.1没有选项,单击“+”按钮后,单击iOS版本的下拉列表,然后单击下载更多模拟器。然后选择你想要的那些。
答案 1 :(得分:1)
对于iOS7及更早版本的XCode 7.1,您无法使用模拟器 - 它不兼容。看起来Apple永远不会支持他们。这意味着你不能在模拟器上做到这一点(你仍然可以在真实设备上这样做)至少以官方方式。您可能不知道,但这也取决于您的OSX:
答案 2 :(得分:0)
我还没有找到任何方法来使用任何iOS 7模拟器。但是,运行iOS7的iPhone 4连接到Xcode 7.3,在使用iOS 9 SDK的MacOS X 10.11.4上运行得很好。
要在所有能够运行它的设备上支持iOS 7,您需要适用于iPhone 4和5(视网膜)的LaunchImages,以及1x和2x的纵向和横向iPad。
我认为此时支持iOS 6毫无意义。这就是iPhone 3GS。 iOS 7正在推动它;我在iPhone 4上运行我的代码主要是为了检查它的速度。