哪个版本的Xcode支持iOS 12.2?

39

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

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

7个回答

55
您可以按照以下步骤操作:
  1. 这里下载“iOS设备支持文件”,

如果需要其他 "iOS 设备支持文件",您可以从 这里 下载。

  1. 然后解压缩它,

  2. 进入应用程序文件夹,

  3. 右键单击 Xcode-Beta.app 并选择“显示包内容”,

  4. 导航到 Contents-> Developer-> Platforms-> iPhoneOS.platform-> DeviceSupport,

  5. 然后将您下载的文件粘贴到其中。其他 资源


工作得很好。谢谢。 - Almand
我有Xcode 10.1,需要将目标部署设置为12.2,因为我的iOS设备是在这个版本上。我该怎么做?我还不太理解。我不能升级到Mojave,想继续使用High Sierra操作系统。谢谢。 - seleniumappiumnewbie
1
你不需要更改目标部署到12.2,只需连接您的iPhone或iPad,然后从模拟器菜单中选择它,然后运行您的应用程序,但请确保您遵循上述步骤。 - Gerges Eid
对我来说运行得很好。谢谢! - Ketan Sodvadiya

26

针对 Xcode 版本 10

  1. 下载 12.2 (16E226)

  2. 复制 12.2 (16E226) 文件夹到 Applications⁩ ▸ ⁨Xcode.app⁩ ▸ 显示包内容 ▸ ⁨Contents⁩ ▸ ⁨Developer⁩ ▸ ⁨Platforms⁩ ▸ ⁨iPhoneOS.platform⁩ ▸ ⁨DeviceSupport⁩

  3. 退出 Xcode 并重新打开。

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


4
右键点击“应用程序 -> Xcode”,然后选择“显示包内容”以继续进行剩余步骤。 - Neel
完成这个操作后,我得到了一个新的错误: 无法创建工作区文件夹 '/Users/auser/Library/Developer/Xcode/DerivedData/myapp-bwkkgfbrgtgsmffxqcifyjsoehdq':无法写入信息文件 'DVTFilePath:0x7fd15648d800:'/Users/auser/Library/Developer/Xcode/DerivedData/idaru-bwkkgfbrgtgsmffxqcifyjsoehdq/info.plist''. - user1904273
你能否更新链接,以显示它是立即下载而不是下载源的链接。我只是想看看它来自哪里,然后再决定,如果我知道它是Dropbox,我就不会下载它! - akaBase
你不需要下载任何东西,只需在第二步将最新的文件夹重命名为12.2,重新启动Xcode等等,就完成了! - user2332921
12.2 (16E226).zip https://drive.google.com/file/d/1JVqo3gBDytaMYN1c0SBk-CUdipb4cBTc/view?usp=sharing - Giang

7

您需要使用 Xcode 10.2,该版本现在可在 Mac AppStore 上获取,需要 macOS 10.14.4。目前无法直接下载。


5

非常方便 - mluis

1
如果您已经有像下面这样的最近版本的文件夹,您通常只需复制最新的一个并将其重命名为Xcode要求的任何版本即可。

Finder illustration


0

2
下载预计需要一个小时的时间,我简直要哭了。 - Jiayu Li
Xcode 10.1就可以了,不需要使用beta版本。 - matt
Matt, 我该如何让Xcode 10.1在目标部署列表中看到12.2? 谢谢。 - seleniumappiumnewbie

0
根据您的使用情况,答案可能不同。
如果您想在您的真实设备iOS 12.2上进行调试(断点、控制台日志...),那么您必须拥有Xcode 10.2(目前是beta版本)。
如果您想在您的设备上运行应用程序,您可以使用Xcode 10.1(即使Xcode 9也可以)。您可以使用TestFlight、Fabric等测试分发服务,或者通过Xcode将您的应用程序归档,然后将.app文件拖放到您的设备中。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接