一般都是Xcode版本过高,而爱疯设备的系统等级太低不想升级版本,iOS等级低的缘故,所以要在Xcode中添加低版本平台
首先要下载Xcode支持的平台版本,
这里是网上别人的下载地址 https://pan.baidu.com/s/1dFaAqzf
下载后是这样的大概:
![](https://img.haomeiwen.com/i7058315/e4f1be8c2c3f305a.png)
将自己需要支持的版本拷贝到DeviceSupport目录
“/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport”
修改SDKSettings.plist文件
/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk/SDKSettings.plist
DefaultProperties -> DEPLOYMENT_TARGET_SUGGESTE 该数组中添加你需要的版本号进去
修改中会遇到权限问题,修改权限的设置方法如下:
要修改SDKSetting.plist文件的读写权限,先返回此文件的上一级目录,
![](https://img.haomeiwen.com/i7058315/bff31ad0a91424c5.png)
右键该文件夹,显示包内容,然后按照123步骤来做
1,打开这个锁,2,全部修改为读于写,3,点这里保存修改,点应用到包含的项目
![](https://img.haomeiwen.com/i7058315/b237652af001f180.png)
这样权限就修改了可以进去打开SDKSetting.plist文件,然后修改,如图我添加了一个7.1(我上面导入的Xcode版本文件也是7.1,这个要对应好)
![](https://img.haomeiwen.com/i7058315/2742718db65570b1.png)
修改完后,退出Xcode重新打开项目编译,这个问题就解决了
网友评论