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

时间:2012-09-24 07:13:24

标签: ios xcode sdk ios-simulator

我通过App Store安装了Xcode 4.5,它支持iOS 5.1和6.0,但不支持iOS 4.3。也无法在“首选项”的“下载”选项卡中下载。我尝试从另一台计算机上抓取它并将其放在这台计算机上,如described by Dominik Porada,但是唉,这不起作用。也许我需要其他文件?如何恢复iOS 4.3 SDK?

2 个答案:

答案 0 :(得分:6)

我实际上只是将iPhoneSimulator4.3.sdk文件复制到Xcode.app包,然后将described by Dominik Porada复制到Xcode 4.3菜单中。我想我只需要重新启动Xcode,就在那里!

但它不起作用。正如this question的答案中所指出的,Mountain Lion不支持iOS 4.3。不过,可能会为Lion工作。

答案 1 :(得分:0)

这是在XCode 4.2中运行iOS 5.1的解决方案。尝试按照相同的步骤。尝试从以前版本的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机器。

重新启动Snow Leopard计算机上的Xcode并重新连接设备,看起来很开心。

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

您可以从4.3.1 DMG中获取文件,可以从Apple下载:Apple开发人员下载。

在Xcode图标上安装DMG,显示包装内容并向下钻取

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

按照上述步骤操作。

您可能会发现在终端窗口中使用Apple专有的ditto方法(sudo ditto src dest)来复制文件夹会更方便。