如何在Xcode 9上支持iOS 12设备进行真机调试
每一年,Apple都会在年中的WWDC大会上宣布新的iOS版本,接着在九月底到十月初的几个星期里会在正式版本之前放出beta版本。在正式版本发布之前,测试以及发布应用到app store并且要做到没有崩溃是非常痛苦的。
我写这篇文章的时候Xcode 10还是在公测阶段,那么我们怎么能够使用稳定的Xcode 9来运行和测试iOS 12真机呢?
很高兴你会想到这个问题,你只需要按照下面的几个步骤来导入那些你需要的支持性文件就可以了!(如下截图所示)
- 打开Apple的Developer Portal ,然后下载最新的beta版本的Xcode(这篇文章写的时候是Xcode10 beta 6版本)
- 解压
.xip
文件 - 在
Xcode-Beta.xpp
上右击,然后选择显示包内容
- 然后一直进入到
Contents->Developer->Platforms->iPhoneOS.platform->DeviceSupport
目录 - 复制
12.0 (16A5354b)
目录 - 现在找到你目前的Xcode 9的
Xcode.app
- 同样的,在
Xcode.app
上右击选择显示包内容
- 再次进入到
Contents->Developer->Platforms->iPhoneOS.platform->DeviceSupport
目录 - 把刚刚的
12.0 (16A5354b)
粘贴到这里 - 重启
Xcode
,然后插入你的iOS 12
的真机 - 运行你的app,应该就能正常调试了!
这个方法适合任何版本的Xcode以及任何版本的iOS系统。