1

我正在开始开发 iOS 应用程序。我的应用程序的主要目标之一是支持尽可能多的设备,所以经过一些研究后,我发现我的应用程序需要在 iOS 4.3 及更高版本上得到支持。我有 OSX Mountain Lion 和 XCode 4.5,其中预装了 iOS 6.0 SDK 和模拟器。

我已经从 XCode 首选项下载了 iOS 5 模拟器,但没有下载 iOS 4 模拟器的选项。是否有任何解决方法可以让 iOS 4 模拟器在我的 Mountain Lion 上运行?

4

2 回答 2

4

打开方案菜单(在运行和停止按钮旁边),在模拟器/设备列表下,会有一个选项,“更多模拟器...”。您可以在那里一直下载到 4.3。但是,在模拟器上进行测试并不能替代在设备上进行测试,最好是安装 4.3 的 iPhone 或 iPod touch 进​​行测试。

于 2012-12-26T15:58:08.120 回答
2

你可以试试这个:

  1. 下载 4.5.x 之前版本的 XCode
  2. 挂载并打开磁盘映像 [.dmg]
  3. 从 Finder 菜单栏中选择“转到文件夹...”命令并输入路径“/Volumes/Xcode and iOS SDK/Packages/”
  4. 双击iPhoneSimulatorSDKx_x.pkg [其中“x_x”是 iOS 模拟器的版本]
  5. 单击目标磁盘,然后单击“选择文件夹...”按钮
  6. 选择您的“开发者”文件夹
  7. 启动 [或重启] XCode

这样,您将用iOS simulator以前的替换 XCode 4.5.x 中的。我不知道这是否可行,因为在 OSX 10.8 Mountain Lion 上只有 iOS Simulator 5.0+ 可用。如果您确实需要使用 iOS 4.3 [及之前的版本] 测试您的应用程序,您可以做的最好的事情是将 OSX 降级到 10.7 并安装 XCode 4.5.x [或 4.4.x]。顺便说一句,我认为使用 iOS 模拟器 5.0+ 测试您的应用程序就可以了。

于 2012-12-26T18:41:43.563 回答