1.刪除Xcode中多余的證書provisioning profile
公司做的項目越多,各種provisioning profile都來了,有的過期了,有的無效的,有時感覺很亂,可能還會報錯。那怎樣清理這些配置文件了呢?
Finder ->前往文件夾->~/Library/MobileDevice/Provisioning Profiles

前往文件夾

所以的配置文件都在這里

刪除不需要的配置文件
將不需要的證書配置文件刪除即可。
2.清理Xcode編譯項目產(chǎn)生的緩存垃圾
Finder ->前往文件夾->~/Library/Developer/Xcode/DerivedData
方法同上,把不需要的緩存刪除就OK了
3.Xcode各種版本官網(wǎng)下載地址
有人嫌appstore下載太慢,或者想找低版本的xcode ,這里就是官網(wǎng),各種版本的xcode都有。
官網(wǎng)下載地址
4.Xcode安裝低版本的系統(tǒng)測試
大家都知道xcode 8支持ios 8.0以上的系統(tǒng),而且沒有iphone 4s模擬器,沒有真機怎么調(diào)試呢?
方法一:去xcode里下載

屏幕快照 2017-07-26 下午2.47.07.png
不過可能網(wǎng)速會讓你失望,文件這么大,下到何年何月呢。。。
方法二

列表
下載地址
密碼:4joy
下載完以后將解壓的文件放入這個地址即可(不要改名),如果沒有,自己創(chuàng)建同名文件夾:
Finder ->前往文件夾->/Library/Developer/CoreSimulator/Profiles/Runtimes/

QQ20170726-145119@2x.png
5.Xcode兼容高版本的ios系統(tǒng)
Xcode 8禁用了第三方插件,有些人還保留了Xcode 7或者Xcode 6。但是手機是ios 10以上的系統(tǒng),調(diào)試就會報錯,怎么辦呢?
那就去同事那里copy一份(或者下載)不低于你系統(tǒng)的SDK放到下面的目錄
Finder ->前往文件夾->/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport
將高版本的sdk拷貝進這個目錄就好了(比如10.3(14E269))

QQ20170726-145301@2x.png
重啟Xcode,你會發(fā)現(xiàn)可以真機調(diào)試了

屏幕快照 2017-07-26 下午2.57.47.png