Xcode8 支持 iOS7及以下版本问题解决方法
2017-12-21 本文已影响11人
告爬子
一般都是Xcode版本过高,而爱疯设备的系统等级太低不想升级版本,iOS等级低的缘故,所以要在Xcode中添加低版本平台
首先要下载Xcode支持的平台版本,
这里是网上别人的下载地址 https://pan.baidu.com/s/1dFaAqzf
下载后是这样的大概:

将自己需要支持的版本拷贝到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文件的读写权限,先返回此文件的上一级目录,

右键该文件夹,显示包内容,然后按照123步骤来做
1,打开这个锁,2,全部修改为读于写,3,点这里保存修改,点应用到包含的项目

这样权限就修改了可以进去打开SDKSetting.plist文件,然后修改,如图我添加了一个7.1(我上面导入的Xcode版本文件也是7.1,这个要对应好)

修改完后,退出Xcode重新打开项目编译,这个问题就解决了