【问题标题】:Which version of Xcode support iOS 12.2?哪个版本的 Xcode 支持 iOS 12.2?
【发布时间】:2019-07-19 11:39:59
【问题描述】:

我在运行 iOS 12.2 的 iPhone 7 上运行我自己开发的软件时,弹出了警报:

此 iPhone 7(型号 1660、1778、1779、1780)运行 iOS 12.2 (16E5201e),此版本的 Xcode 可能不支持。

【问题讨论】:

    标签: xcode xcode10 ios12


    【解决方案1】:

    Xcode 10.2 beta 3(当前版本)

    可在此处下载:

    https://developer.apple.com/download/

    【讨论】:

    • 下载大约需要一个小时,我真的哭了。
    • Xcode 10.1 可以。不需要测试版就可以做到这一点。
    • Matt,如何让 xcode 10.1 能够在目标部署列表中看到 12.2?谢谢。
    【解决方案2】:

    根据您的用例,答案可能会有所不同。

    如果你想在你的真实设备 iOS 12.2 上调试(断点,登录控制台...),那么你必须有 Xcode 10.2(此时它是测试版)

    如果您想在您的设备上运行您的应用程序,您可以使用 Xcode 10.1(甚至 Xcode 9 也可以做到这一点)。您可以使用 TestFlight、Fabric 等 beta 分发服务来实现这一点……或者使用 Xcode,您可以归档您的应用,然后将 .app 文件拖放到您的设备中。

    【讨论】:

      【解决方案3】:

      您需要 Xcode 10.2,它现在可以在 Mac AppStore 中获得,并且需要 macOS 10.14.4。目前无法直接下载。

      【讨论】:

        【解决方案4】:

        您可以按照以下步骤操作:

        1. 您必须从here 下载“iOS 设备支持文件”,

        如果您需要任何其他“iOS 设备支持文件”,您可以从here 下载,

        1. 瘦解压吧,

        2. 然后进入你的应用文件夹,

        3. 右键单击 Xcode-Beta.app 并选择 Show Package Contents,

        4. 导航到目录->开发者->平台->iPhoneOS.platform->DeviceSupport,

        5. 然后把你下载的文件粘贴进去。 其他resource

        【讨论】:

        • 运行良好。谢谢
        • 我有 Xcode 10.1,我需要将我的 ios 设备所在的目标部署设置为 12.2。我怎么做?我不是很明白。我无法升级到 Mojave,想继续使用 High Sierra 操作系统。谢谢。
        • 您无需将目标部署更改为 12.2 ,只需连接您的 iPhone 或 iPad,然后从模拟器菜单中选择它,然后运行您的应用程序,但请确保您按照上述步骤操作。
        • 对我来说效果很好。谢谢!
        【解决方案5】:

        对于 Xcode 版本 10

        1. Download 12.2 (16E226)

        2. 将 12.2 (16E226) 目录复制到 Applications ▸ Xcode.app ▸ Show package Contents ▸ Contents ▸ Developer ▸ Platforms ▸ iPhoneOS.platform ▸ DeviceSupport

        3. 退出 Xcode 并重新打开。

        => iOS 12.3 更新步骤 1 -> 2 复制文件夹 12.2 (16E226) 并重命名 12.3 -> 3

        【讨论】:

        • 右击“Applications -> Xcode”,然后选择“Show package Contents”继续其他操作。
        • 执行此操作后出现新错误无法创建工作区竞技场文件夹'/Users/auser/Library/Developer/Xcode/DerivedData/myapp-bwkkgfbrgtgsmffxqcifyjsoehdq':无法写入信息文件''。
        • 您能否更新链接以显示它是立即下载,而不是指向下载源的链接。我只是想看看它是从哪里来的,然后再决定,如果我知道它是 Dropbox,我就不会下载它!
        • 你不需要下载任何东西,只需在第2点将最新文件夹重命名为12.2重启Xcode等和中提琴!
        【解决方案6】:
        git clone https://github.com/iGhibli/iOS-DeviceSupport.git
        cd iOS-DeviceSupport
        sudo ./deploy.py -t /Applications/Xcode.app
        

        更多详情:https://github.com/iGhibli/iOS-DeviceSupport

        【讨论】:

        • 很方便的ty
        【解决方案7】:

        如果您已经有来自以下最新版本的文件夹,您通常可以复制最新的文件夹并将其重命名为 Xcode 要求的任何版本。

        【讨论】:

          猜你喜欢
          • 2012-03-04
          • 1970-01-01
          • 1970-01-01
          • 2019-08-29
          • 2018-12-25
          • 1970-01-01
          • 1970-01-01
          • 2017-07-01
          • 1970-01-01
          相关资源
          最近更新 更多