【发布时间】:2011-12-19 18:20:18
【问题描述】:
我需要测试 iOS 4.0(不是 4.3)中发生的崩溃。
没有模拟器吗?
如果当前版本是 iOS 5.0,我如何测试这个版本的 iOS?
【问题讨论】:
-
我认为自从那篇帖子以来已经发生了足够的变化,它的建议不再适用于这种情况。
-
尤其是狮子座的人。
标签: ios ios4 ios-simulator
我需要测试 iOS 4.0(不是 4.3)中发生的崩溃。
没有模拟器吗?
如果当前版本是 iOS 5.0,我如何测试这个版本的 iOS?
【问题讨论】:
标签: ios ios4 ios-simulator
在 Xcode 4.2 中,您可以单击 Scheme 下拉列表(靠近窗口左上角),列表底部是“更多模拟器...”选项。单击它,您将能够下载旧版本 iOS 的模拟器。如果这不能满足您的需求,是否可以更改目标的部署目标?
【讨论】:
为此,您需要获取 iPhoneSimulator4.0.sdk 文件夹。
最简单的方法是下载并安装旧版本的 Xcode - 您要查找的文件夹位于 /Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/ p>
在 Lion 上的 Xcode 4.3 中,模拟器 SDK 位于在您的应用程序文件夹中的 Xcode.app 内。
复制获取到的iPhoneSimulator4.0.sdk到
新位置:- /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/
重启 Xcode。
我不知道 Xcode 升级是否会在将来删除这些文件 - 将旧 SDK 保存在安全的地方以防您再次需要它们可能会有所帮助。
developer.apple.com 可能有用
【讨论】:
在 Xcode 4.3 中,如果单击“运行/停止”按钮旁边的“模拟器”下拉菜单,则可以单击“更多模拟器...”并下载旧版本的 iOS 模拟器。
这是截图
【讨论】: