Xcode:升级到 Xcode 4.4 后如何恢复 4.3 模拟器? [复制]

Posted

技术标签:

【中文标题】Xcode:升级到 Xcode 4.4 后如何恢复 4.3 模拟器? [复制]【英文标题】:Xcode: How to get 4.3 simulator back after upgraded to Xcode 4.4? [duplicate] 【发布时间】:2012-07-26 09:31:08 【问题描述】:

可能重复:How to install Simulator SDK 4.3 to Xcode 4.4 on Mountain Lion

我刚刚升级到 OSX 10.8 和 Xcode 4.4,然后我发现 4.3 模拟器消失了,很可能 Apple 没有提供安装链接。有什么技巧可以让 4.3 模拟器恢复正常吗?谢谢。

【问题讨论】:

【参考方案1】:

更新:此解决方案不再适用于 Mountain Lion。如果您必须支持 4.x,我建议您不要升级到 ML 并坚持使用 Lion 和 Xcode 4.3.3。但是,我想现在为时已晚,因为您已经在这里阅读此内容。 Xcode 4.3.3 不适用于 Mountain Lion。

如果您希望 4.x 模拟器回到 Xcode 4.4,您必须执行以下操作:

从https://developer.apple.com/downloads/ 下载 Xcode 3.2.6 和 iOS SDK 4.3(您必须是 Apple 开发人员才能访问该区域) 挂载 .dmg 文件 在磁盘内应该有一个不可见的“Packages”文件夹。要打开它,请使用 shift + cmd + G(转到文件夹)并输入“/Volumes/Xcode and ios SDK/Packages/” 在临时文件夹中安装 iPhoneSimulatorSDK4_x.pkg 安装后转到您的临时文件夹,您会找到一个 iPhoneSimulator4.x.sdk 文件 打开一个新的 Finder 窗口并导航到“/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform”(您可以使用与上述相同的命令执行此操作,shift + cmd + G) 将 iPhoneSimulator4.x.sdk 从临时文件夹拖到 Xcode 包的 SDKs 文件夹中。 重新启动 Xcode 并删除您的临时文件夹

【讨论】:

"iOS模拟器找不到SDK,可能需要重新安装SDK。" @mihaipaun 那里没有 SDK 4.3,只有 4.3 之前的那些 @fifth 你确定你下载了正确的文件吗?这就是我所拥有的:cl.ly/image/3i3x3C0n461h @mihaipaun 我只是仔细检查过,没有 iOS SDK 4.3。我只看到 4.1 & 4.2 :(【参考方案2】:

Xcode 4.4 按策略删除了模拟器 4.3。它不再在下载中。它确实提供了 iOS 3.0-3.2.2 和 iOS 4.0-4.1 的调试

【讨论】:

是的。那里有一个类似的问题(和类似的答案):***.com/questions/11651773/…

以上是关于Xcode:升级到 Xcode 4.4 后如何恢复 4.3 模拟器? [复制]的主要内容,如果未能解决你的问题,请参考以下文章

仪器无法在 Xcode 4.4 的真实 iOS 设备中运行 GUI 测试脚本

Xcode 6 构建应用程序,但升级 iPhone 后不会在 iPhone 上自动启动

将 XIB 从 Xcode 5 降级到 Xcode 4.6

SmartConfig 在升级到 Xcode 12.5 后停止工作

升级到 Xcode 5.1 后 Xcode Bot 失败

使用 Xcode 4.5.1 调试时 NSOpenPanel 崩溃