今天用Xcode打開了兩個(gè)項(xiàng)目,都是小項(xiàng)目郑现,操作到xib 界面時(shí),突然無敵風(fēng)火輪來襲荧降,卡了我一個(gè)多小時(shí)接箫,無論我是強(qiáng)制退出,關(guān)機(jī)重啟之后還是沒沒辦法消滅它朵诫。最后 把其中一個(gè)項(xiàng)目中的把項(xiàng)目中的.xcodeproj包里的xcuserdata文件刪掉辛友,切記:是.xcodeproj。
如何看到 xcuserdata ,在項(xiàng)目中的.xcodeproj文件右鍵 -> 顯示包內(nèi)容废累,就能看到邓梅。
后來,我又打開了兩個(gè)項(xiàng)目邑滨,還是一樣的卡日缨,卡到只能強(qiáng)制退出,Xcode 其他的設(shè)置都動(dòng)不了掖看。無論我是重裝Xcode 還是一樣匣距,這時(shí)我發(fā)現(xiàn),每次打開都是加載上一次打開的那兩個(gè)項(xiàng)目哎壳,一直卡的那里毅待,想想將那兩個(gè)項(xiàng)目的路徑改變,Xcode 加載不到項(xiàng)目归榕,應(yīng)該就不卡了吧恩静。果真,項(xiàng)目存儲(chǔ)位置改變后蹲坷,就能正常打開Xcode 了驶乾。
其他常用的解決方案:
1、清空 ~/Library/Developer/Xcode/DerivedData 目錄循签,derived data里的東西刪除之后先關(guān)掉xcode级乐,然后清空一下廢紙簍。再打開Xcode
2县匠、項(xiàng)目中的.xcodeproj包里的xcuserdata文件刪掉风科。
3、打開終端:cd /Users/mac/Library/Autosave\ Information/ (其中mac為當(dāng)前登錄用戶名) 刪除下面的文件:rm -rf Unsaved\ Xcode*
然后重新打開xcode就正常了乞旦,原因可能是上次保存xcode時(shí)出錯(cuò)(強(qiáng)制退出)贼穆,之后每次打開xcode都會(huì)加載這個(gè)錯(cuò)誤的工程