今天将我的 iPhone 更新到 iOS 16.0,从 GitHub 上的已知存储库(即https://github.com/iGhibli/iOS-DeviceSupport )安装了 16.0 的设备支持文件,然后尝试从 Xcode 13.2.1 进行构建,但仍然如此不支持 iOS 16.0。以前,这个技巧适用于 15.5 和 15.6,但现在不适用于 16.0。16.0的文件有问题吗?他们看起来大约3个月大。有没有人见过这个问题并找到解决方案?谢谢!
问题已解决,感谢XCode 未将我的 iPhone 显示为目的地
显然,从iOS 16.0开始,设备需要置于开发者模式。总结适用于 iOS 15.X 的步骤,如果您使用旧的 Xcode 版本(即 13.2.1),这里是一个算法:
如果您的 Xcode 版本足够新,这就是您所需要的,请跳到步骤 4。
下载 iOS 16.0 设备支持文件。可以在这里找到资源之一: https: //github.com/iGhibli/iOS-DeviceSupport
解压缩文件并将内容放入以下两个目标之一:
变体 1:应用程序 >> Xcode >>(通过右键单击)显示包内容 >> 内容 >> 开发人员 >> 平台 >> iPhoneOS.platform >> DeviceSupport
变体2:您的用户名 >> 库 >> 开发人员 >> Xcode >> iOS DeviceSupport
变体的选择取决于您,基本上无论哪个有效(在我的例子中是 Variant2)。
此外,请确保复制的文件夹的名称是“16.0”,而不仅仅是“16”。
| 归档时间: |
|
| 查看次数: |
5105 次 |
| 最近记录: |