我正在使用 XCode 3.2.5。由于 Flurry 中的一个问题,我真的很想在 iOS 3.x 上测试我的应用程序,并且由于我将所有测试设备更新为 4.x,所以我没有任何 3.x 手机了。
我已尝试按照本指南了解如何将额外的 SDK 安装到较新的 xcode 中,但是在安装以前的 SDK 并启动它们时,模拟不起作用。它通知 SDK 启动失败,让我选择退出、切换 SDK 或重新启动模拟器。
有什么我忘记或遗漏的吗?有人设法将早期的 SDK 安装到 3.2.5 中吗?
Br, 保罗·皮伦
最佳答案
您能做的最好的事情就是获得使用过的第一代/第二代 iPod touch - 它们可以很好地升级和降级,并且比模拟器更适合测试。
但是如果你无论如何都想用旧的 SDK 进行测试,假设你有一个带有旧 SDK 的磁盘镜像,你可以将以前的 SDK 安装到 /Developer
默认目录以外的其他地方>(例如 /Developer3.2
),然后在来自 /Developer3.2/Applications
的 Xcode 副本中打开您的项目。
我不知道这样做是否有任何负面影响,但我经常将 beta SDK 安装到 /DeveloperBeta
进行测试,并没有遇到任何问题。
关于iphone - 使用 XCode 3.2.5 在 iOS 3.x 上测试,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4413939/