高版本的xcode不能debug低版本的iOS系统

遇到这样的问题,在iOS7.1的pad上遇到的bug,用Xcode9.x没办法进行调试。原因是高版本的Xcode在升级的时候,会把deviceSupport下的较低版本的iOS镜像删除掉,取而代之的是增加了一些最新版本iOS的image文件。比如Xcode9就支持iOS11。目前Xcode9.1支持的iOS版本有8.0-11.1 可以在目录:
/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport
下进行查看。
回到刚刚那个问题,如果要调试iOS低版本的设备,how to do?只需要在上面的目录下copy 相关的iOS镜像就可以了。
这些版本的iOS镜像:
https://pan.baidu.com/s/1eRBniXO
提取码是:iv6x
下载相关的iOS镜像解压后,放到上面的目录,重启Xcode就可以了

你可能感兴趣的:(高版本的xcode不能debug低版本的iOS系统)