【问题标题】:Is there a way to develop and test iOS applications for iOS 4.3 up to iOS 6 on the newest XCode?有没有办法在最新的 XCode 上为 iOS 4.3 到 iOS 6 开发和测试 iOS 应用程序?
【发布时间】:2012-12-26 15:54:59
【问题描述】:

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

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

【问题讨论】:

    标签: ios xcode ios4 xcode4.5


    【解决方案1】:

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

    【讨论】:

    • 我只能看到那里列出的 5.1 和 5.0 模拟器。查看截图d.pr/i/l3Rq
    • d.pr/i/ZwrR 应该在那里,你的 XCode 版本是最新的吗?检查文档选择,也许你下载的库比我少:d.pr/i/lVbQ
    • 您必须在 OSX 10.7 上才能在 XCode 4.5 中看到 iOS Simulator 4.3,在 OSX 10.8 上只有 iOS 模拟器 5.0+ 可用
    • @Aluminum 我在使用 XCode 4.5 的山狮。没有任何解决方法可以在我的 OSX 上安装 ios4 模拟器吗?
    【解决方案2】:

    你可以试试这个:

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

    通过这种方式,您可以将 XCode 4.5.x 中的 iOS simulator 替换为之前的 iOS simulator。我不知道这是否可行,因为在 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+ 测试您的应用就可以了。

    【讨论】:

    • 我降级到 OSX Lion 10.7.5。现在我的 XCode 中有 iOS 模拟器。
    • 是的,我认为这是获得 iOS Simulator 4.3 的最快 [和稳定] 和最佳方式 :-)。好编码! [和测试]
    猜你喜欢
    • 2016-05-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-04-08
    • 1970-01-01
    • 2020-04-22
    • 1970-01-01
    • 2012-10-10
    相关资源
    最近更新 更多