1.删除Xcode中多余的证书provisioning profile
公司做的项目越多,各种provisioning profile都来了,有的过期了,有的无效的,有时感觉很乱,可能还会报错。那怎样清理这些配置文件了呢?
Finder ->前往文件夹->~/Library/MobileDevice/Provisioning Profiles
将不需要的证书配置文件删除即可。
2.清理Xcode编译项目产生的缓存垃圾
Finder ->前往文件夹->~/Library/Developer/Xcode/DerivedData
方法同上,把不需要的缓存删除就OK了
3.Xcode各种版本官网下载地址
有人嫌appstore下载太慢,或者想找低版本的xcode ,这里就是官网,各种版本的xcode都有。
官网下载地址
4.Xcode安装低版本的系统测试
大家都知道xcode 8支持ios 8.0以上的系统,而且没有iphone 4s模拟器,没有真机怎么调试呢?
方法一:去xcode里下载
不过可能网速会让你失望,文件这么大,下到何年何月呢。。。
方法二
下载地址
密码:4joy
下载完以后将解压的文件放入这个地址即可(不要改名),如果没有,自己创建同名文件夹:
Finder ->前往文件夹->/Library/Developer/CoreSimulator/Profiles/Runtimes/
5.Xcode兼容高版本的ios系统
Xcode 8禁用了第三方插件,有些人还保留了Xcode 7或者Xcode 6。但是手机是ios 10以上的系统,调试就会报错,怎么办呢?
那就去同事那里copy一份(或者下载)不低于你系统的SDK放到下面的目录
Finder ->前往文件夹->/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport
将高版本的sdk拷贝进这个目录就好了(比如10.3(14E269))
重启Xcode,你会发现可以真机调试了