如何在Xcode 4.5上安装iOS 4.3 Simulator?

我通过App Store安装了Xcode 4.5,它支持iOS 5.1和6.0,但不支持iOS 4.3。 也不能在“首选项”的“下载”选项卡中下载。 我尝试从另一台电脑上抓取它,并按照Dominik Porada的描述把它放在这个电脑上,但是唉,那不起作用。 也许有我需要的其他文件? 我如何获得iOS 4.3 SDK?

我实际上已经得到4.3出现在Xcode 4.3菜单中,只需将iPhoneSimulator4.3.sdk文件复制到Xcode.app包中,如Dominik Xcode.app 所述 。 我想我只是不得不重新启动Xcode,那里是!

但它不起作用。 正如在这个问题的答案中指出的那样,Mountain Lion不支持iOS 4.3。 不过,狮子可能会工作得很好。

这是在XCode 4.2中运行iOS 5.1的解决scheme。 尝试遵循相同的程序。 试着从XCode以前的版本中复制它,但是没有尝试过自己。但是看看它是否有效。

要让Snow Leopard上的Xcode 4.2在运行iOS 5.1的设备上运行代码,您可以这样做:

如果您有另一台运行Lion和Xcode 4.3.1的Mac,则可以从以下位置复制文件:

 /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport/5.1 (9B176) 

将复制的文件放在Snow Leopard Mac上的相同位置:可能

 /Developer/Platforms/iPhoneOS.platform/DeviceSupport 

同样复制此目录中的iOS 5.1 SDK文件:

 /Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS5.1.sdk 

同时将“version.plist”从iPhoneOS.platform文件夹中的Lion机器复制到Snow Leopard机器。

重新启动雪豹机器上的Xcode,并重新连接设备,似乎很开心。

如果您无法使用Lion和Xcode 4.3.1访问计算机:

您可以从4.3.1 DMG中获取这些文件,这些文件可以从苹果公司下载:Apple开发人员的下载。

安装DMG,在Xcode图标上显示软件包内容并深入到

 /Volumes/Xcode/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport 

按照上面的步骤。

您可能会发现,在terminal窗口中使用Apple专有的同上方法(sudo ditto src dest)可以更方便地复制文件夹。