求iOS 11.3 (15E5216a)对应的Xcode设备支持文件
解决Xcode 9.3 Beta 4不支持iOS 11.3 (15E5216a)的调试问题
这在iOS和Xcode的beta测试阶段是很常见的情况,我给你几个可行的解决方案,按稳妥程度排序:
方案1:等待官方Xcode更新(最稳妥)
直接等苹果推送Xcode 9.3的下一个Beta版本就好,官方更新后的Xcode会自带对应iOS 11.3最新beta(15E5216a)的设备支持文件,完全不用折腾,兼容性也有保障。
方案2:从最新Xcode Beta提取设备支持文件
如果苹果已经发布了比Beta4更新的Xcode版本,你可以先下载安装这个新版本,然后找到它的设备支持文件夹:
/Applications/Xcode-beta.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport/
找到命名为11.3 (15E5216a)的文件夹,把它复制到你当前Xcode 9.3 Beta4的相同路径下,然后重启Xcode,就能正常识别你的设备进行调试了。
方案3:临时修改已有支持文件(应急用)
如果暂时没等到新Xcode,也可以试试这个临时方案:
- 找到你现有Xcode 9.3 Beta4的设备支持文件夹,路径和上面一样,找到里面的
11.3 (15E5201e)文件夹 - 复制一份这个文件夹,把副本重命名为
11.3 (15E5216a) - 重启Xcode
这个方法的原理是同大版本的beta设备支持文件结构差异很小,大多数情况下能让Xcode识别你的设备,但如果这个iOS beta版本有重大底层更新,可能会出现调试异常,所以只建议作为临时过渡使用。
内容的提问来源于stack exchange,提问作者MonkeyBonkey
相关产品推荐
相关产品推荐

