過了個周末來了之后再次打開Mac提示了這么一個錯誤
這是之前沒有碰到過的錯誤呀,我的心情很是復(fù)雜。。。
就點了一下好,然后也沒管,以為不是什么大問題。。。我躊躇滿志點開Xcode開始搬磚,寫了一段準(zhǔn)備運行模擬器的時候,悲劇發(fā)生了。。。
我去,我的Xcode模擬器打不開了!!!!
額受不了了.........
然后就開始了Google,度娘之旅。。。
找了很多原因,也找到了很多方法。。。
然后逐漸明白了一些原因:
1.我的系統(tǒng)版本是OS X EI Capitan 10.11.5 , 此時最新的版本是macOS Sierra 。因為網(wǎng)上有的人說更新下系統(tǒng)就好了,但是我沒有這么做。。。(因為我一朋友說新系統(tǒng)有很多不便,但我懶呀,就不更新了)
2.我Mac上裝了倆Xcode,一個7.3.1,一個最新的8.0 --- 很多人說這倆版本沖突,估計是同時打開了吧。。。
直到我看到了一哥們的回復(fù)。。。
解決方法:
以下方法可以解決CoreTelephony trace file error
說明:主要是/tmp目錄權(quán)限的問題,關(guān)閉“SIP”(關(guān)于SIP,請自行百度)保護(hù)后即可修改權(quán)限。
先關(guān)閉SIP
1、重啟 Mac,按住 Command+R 鍵直到 Apple logo 出現(xiàn),進(jìn)入 Recovery Mode
2、點擊左上角Utilities > Terminal
3、在 Terminal 中輸入 csrutil disable,之后回車
4、重啟 Mac,在Terminal修改權(quán)限:sudo chmod 0777 /private/tmp
"在 OS X El Capitan 中有一個跟安全相關(guān)的模式叫 SIP(System Integrity Protection ),它禁止讓軟件以 root 身份來在 Mac 上運行,在升級到 OS X 10.11 中或許你就會看到部分應(yīng)用程序被禁用了,這些或許是你通過終端或者第三方軟件源安裝。對于大多數(shù)用戶來說,這種安全設(shè)置很方便,但是也有些開發(fā)者或者高級 Mac 用戶不需要這樣的設(shè)置。不過需要提醒,初級 Mac 用戶不要關(guān)閉安全設(shè)置。"
Tada......再運行Xcode模擬器就好了
<
<
<
具體原因也想請大神指點指點。。。