哪个版本的 Xcode 支持 iOS 12.2?

Posted

技术标签:

【中文标题】哪个版本的 Xcode 支持 iOS 12.2?【英文标题】:Which version of Xcode support 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 可能不支持。

【问题讨论】:

【参考方案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】:

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

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

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

    瘦解压吧,

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

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

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

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

【讨论】:

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

对于 Xcode 版本 10

    Download 12.2 (16E226)

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

    退出 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等和中提琴! 12.2 (16E226).zip drive.google.com/file/d/1JVqo3gBDytaMYN1c0SBk-CUdipb4cBTc/…【参考方案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 要求的任何版本。

【讨论】:

以上是关于哪个版本的 Xcode 支持 iOS 12.2?的主要内容,如果未能解决你的问题,请参考以下文章

有没有办法在iOS 12.2上使用过时版本的Xcode和macOS运行应用程序?

iPhone XR 支持哪个版本的 Xcode

如何使用户定义的运行时属性在 xcode 10.2.1 和 ios 12.2 中起作用

无法在 Xcode 中找到设备支持文件 [重复]

iOS 12.2是否支持PWA的GPS?

分享哪个OS X版本支持哪个Xcode的版本?