Xcode - 物理 iOS - 不支持的操作系统版本 (iOS 16)(无法在真实设备上启动)

spa*_*tak 9 iphone xcode ios react-native ios16

将 iPhone 上的操作系统版本更新到 iOS 16 后,我在 Xcode 中收到消息,告知物理设备上的版本安装不受支持,因此我无法在该设备上启动该应用程序:(

gur*_*uru 22

如果您使用的是较旧的 xCode,然后是Xcode14.0(我有 Xcode13.2.1),请按照以下步骤操作:

从以下位置下载设备支持文件: https://github.com/filsv/iOSDeviceSupport

解压缩并将其文件夹放置到路径:/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport/

现在你需要点击并尝试以下操作(这取决于一些开发人员是否足够幸运在第一次尝试时运行它,而不是像我:))来运行应用程序:

1:退出 Xcode,清理并构建。

2:添加设备组件,当您通过电缆连接设备时,此过程将自动进行,但如果失败,您需要重新启动Mac一次

3:从iPhone打开开发者模式“设置>隐私和安全”并重新启动iPhone(仅限IOS 16

最后一篇针对面临 “iphone-is-busy-preparing-debugger-support-for-iphone”的人 -->

断开设备连接,转到Xcode> devices and Simulator>,单击左下角的加号(+)按钮。单击“下一步”完成这些步骤并完成设备设置过程。


spa*_*tak 2

我没有更新我的Xcode。这就是我必须做的:

  1. 前往应用商店
  2. 搜索Xcode
  3. 单击更新

如果您无法正确启动以前版本的模拟器,或者更新 Xcode 后模拟器不存在,则在打开的 Xcode 中执行以下操作:

  1. 单击模拟器图标(中上)
  2. “添加其他模拟器”
  3. 为您的新模拟器命名并从列表中选择一个(希望也适合您)