哪个版本的Xcode支持iOS 12.2?

时间:2019-02-26 00:37:55

标签: xcode xcode10 ios12

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

  

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

7 个答案:

答案 0 :(得分:38)

您必须从here下载“ iOS的设备支持文件”, 而且,如果您需要其他“ iOS设备支持文件”,则可以从here下载, 薄解压缩 然后转到您的应用程序文件夹, 右键点击Xcode-Beta.app,然后选择显示包内容, 导航到目录->开发人员->平台-> iPhoneOS.platform-> DeviceSupport, 然后将您下载的文件粘贴到其中。 其他resource

答案 1 :(得分:20)

对于Xcode版本10

  1. Download 12.2 (16E226)

  2. 将12.2(16E226)目录复制到Applications⁩▸codeXcode.app⁩▸显示软件包内容▸⁨Contents▸⁨Developer⁩▸⁨Platforms⁩▸⁨iPhoneOS.platform⁩▸⁨DeviceSupport⁩

  3. 退出Xcode并再次打开。

答案 2 :(得分:6)

您需要现在可以在Mac AppStore中使用且需要macOS 10.14.4的Xcode 10.2。现在无法直接下载。

答案 3 :(得分:1)

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

答案 4 :(得分:1)

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

Finder illustration

答案 5 :(得分:0)

Xcode 10.2 beta 3(当前版本)

可在此处下载:

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

答案 6 :(得分:0)

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

如果要在真实设备iOS 12.2上调试(断点,登录控制台...),则必须具有Xcode 10.2(目前为beta)

如果要在设备上运行应用程序,则可以使用Xcode 10.1(甚至Xcode 9都可以这样做)。您可以使用Beta分发服务(例如TestFlight,Fabric ...)来完成此操作,也可以使用Xcode存档应用程序,然后将.app文件拖放到设备中。