【问题标题】:Use iOS 5 Simulator in XCode 5?在 XCode 5 中使用 iOS 5 模拟器?
【发布时间】:2013-10-17 09:14:37
【问题描述】:

XCode 5 似乎只附带 iOS 6 和 7 模拟器。有没有办法在 XCode 5 中使用 iOS 5 模拟器?

【问题讨论】:

    标签: ios5 xcode5


    【解决方案1】:

    如果您在 OS X v10.8 下使用 Xcode 5,那么如果您转到 Preferences -> Downloads,您应该会在“组件”下看到 5.0 和 5.1 模拟器。您可以直接从那里下载和安装。

    如果您在 OS X v10.9 下使用 Xcode 5,那么 iOS 5 模拟器将不再可用。

    就需要学习的经验而言,Apple 在 iOS 4 以及从 OS X v10.7 到 v10.8 的过渡中做了完全相同的事情。因此,期望从现在开始,Apple 将只为 OS X 推出时的最新版本和之前的版本提供模拟器,这并非没有道理。

    【讨论】:

    • 不幸的是,它们没有显示 - 只有 6.0 和 6.1 模拟器显示。为了让它们出现,我需要做些什么特别的事情?
    • 更新 - 根据 iOS 开发者论坛上的帖子,iOS 5 模拟器只出现在 Mountain Lion 下,而不是 Mavericks - 你运行的是 10.8 吗?感谢您的帮助。
    • 哦,是的,我只是一个注册的 iOS 开发者。由于我不是注册的 Mac 开发人员,我不确定我是否可以访问——而且绝对不关心——OS X 的 beta 副本。如果 Apple 删除了 Mavericks 下的 iOS 5 模拟器,那么你可能已经出局了运气;我认为没有人设法让 iOS 4 模拟器在 Mountain Lion 下运行。
    • @colen 你有 iOS 开发者论坛上那个帖子的链接吗?
    • 我也有这个问题。安装了 Mavericks 和 Xcode 5 的新副本,只有 6.x 及更高版本可供下载。
    【解决方案2】:

    自从 Mavericks 和 Xcode 5.1 以来,iOS5 Simulator 现已不复存在 :(

    似乎 Apple 希望我们专注于 iOS7 和 iOS6。 (iOS5 现在在活跃的 AppStore 设备上只占总数的

    【讨论】:

      【解决方案3】:

      如果您仍有旧版本的 XCode,您可以尝试提供符号链接,如本文所述:https://stackoverflow.com/a/18957939/2415693

      【讨论】:

        【解决方案4】:

        我能够在 Lion 上使用 Xcode 5 运行 iOS 5.0 模拟器。但是升级到 Maverick 后,它的工作方式与在 Lion 上的工作方式不同。可能有办法,但和以前不一样了……

        【讨论】:

          【解决方案5】:

          从技术上讲,这并不能回答您的问题,但我在实践中就是这样做的:

          您可以在系统上同时安装 Xcode 4 和 5。 Xcode4 确实支持 iOS 5。您只需要从 downloads page 下载 Xcode4 并在安装到系统之前重命名应用程序(这样您就不会将其复制到 Xcode 5 上)。

          编辑:此解决方案不再有效。以前可以工作,但现在对我来说崩溃了。

          【讨论】:

          • 为了补全,连Xcode 4都不支持iOS 5模拟器。
          • 你说得对 Legoless,我有模拟器,但运行时它崩溃了。以前可以工作,但最近的更新可能会破坏它。
          • Mavericks 内核已更改,不再运行 iOS 5 模拟器。
          【解决方案6】:

          我正在运行 Mavericks,但我将 Mountain Lion 作为 Parallels Desktop 下的虚拟分区。在 Xcode 5.0.2 下载下,iOS 5.0 和 5.1 模拟器出现了,我已经下载了它们,但很遗憾在运行应用程序时我似乎无法选择它们。

          如果我手动选择,5.1 模拟器运行良好,只是我似乎无法从 Xcode 在其上部署应用程序,即使我将部署目标设置为 5.1.1。

          为了满足我的好奇心,我还让 Mountain Lion 从外部硬盘运行(没有虚拟机),我得到了相同的结果:没有将应用程序从 Xcode 5 部署到 iOS 5.1.1

          【讨论】:

            【解决方案7】:

            虽然 Mavericks 下没有 5.1 模拟器,但您仍然可以连接旧的 iPad1 进行测试。

            【讨论】:

              【解决方案8】:

              额外的模拟器可以从Xcode -> Preference -> Downloads -> Components安装

              但是,如果是 Xcode 5.x,则无法安装 iOS 5 模拟器,因为 Mavericks 不允许。

              Apple document for Xcode 5 link

              【讨论】:

                猜你喜欢
                • 2013-09-19
                • 2013-10-01
                • 2014-10-23
                • 1970-01-01
                • 1970-01-01
                • 2011-12-30
                • 1970-01-01
                • 2019-12-14
                • 2014-04-24
                相关资源
                最近更新 更多