Xcode 无法在真实 iOS 设备上构建 运行 iOS 13

Xcode fails to Build on real iOS device running iOS 13

我目前正在将我的 iPhone XS Max 更新到 iOS 13.0.17A5492t Beta 版本。

我的 mac 运行 在 Mac OS Catalina 和 Xcode 上是最新的稳定版本而不是 beta >> Version 10.2.1 (10E1001).

当我尝试在我的真实设备上构建我的应用程序时,出现了这个编译错误:

This iPhone XS Max is running iOS 13.0 (17A5492t), which may not be supported by this version of Xcode.

我做了什么

  1. 从存储库下载 iOS 13.0 Developer Disk Image
  2. 粘贴在 /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport
  3. 重启Xcode

但是上面的 none 有效。

您执行的分步手册实际上对我有帮助,现在我可以使用 iOs 13 和 xcode 10.2.1。唯一不同的是,我从 this github 下载了设备支持文件,因此您可以试试这个。我重新启动了整个 mac 以确保:)

我从这里下载了 iOS 13.0 的开发者磁盘映像,并在 Xcode 版本 10.3 (10G8) 中添加了支持文件。

https://github.com/iGhibli/iOS-DeviceSupport/blob/master/DeviceSupport/13.0.zip

所有其他设备都支持 13.3 等列表。

https://github.com/iGhibli/iOS-DeviceSupport/tree/master/DeviceSupport

按照这些步骤操作。

  1. 解压缩下载的文件。
  2. 右键单击 Xcode,然后单击 Show Package Content
  3. 然后将您的文件粘贴到路径中。

    应用程序 -> Xcode.app -> 内容 -> 开发人员 -> 平台 -> iPhoneOS.platforms -> DeviceSupport

然后最后重启你的Xcode。

对我有用。

iOS 13.1.3 支持 Xcode 10.2.1 与 macOS Mojave (10.14.4)

  • 下载 iOS 13.1.3 开发者 Disk Image from repo
  • 解压缩文件 13.1.3 (17A878)。
  • 在 /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport.
  • 中传递
  • 重新启动Xcode。

对于所有对 iOS 13.3 有疑问的人,这就是我所做的并且有效: 你去:

/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport

然后,如果您没有带图像的 13.2 文件夹,请从上面的 github link 下载它,之后只需复制 13.2 并将其重命名为 13.3 (17C54) 并且有效