Xcode卡頓解決方案


1、禁用indexing

在終端(terminal) 輸入

defaults write com.apple.dt.XCode IDEIndexDisable 1

 並重啟Xcode。   

(不是大神勿用哈,附還原命令)

defaults write com.apple.dt.XCode IDEIndexDisable 0

 

 

2、減少系統記錄的最近打開數目數量

打開系統偏好設置——通用,把“最近使用的項目”由默認10,修改為5或者更少。

 

此時,不一定能立即加速,需要重新啟動系統。

3、提高XCode編譯時使用的線程數

defaults write com.apple.Xcode PBXNumberOfParallelBuildSubtasks 4 

4、 將Debug Information Format改為DWARF

在工程對應Target的Build Settings中,找到Debug Information Format這一項,將Debug時的DWARF with dSYM file改為DWARF。

 

5、將Build Active Architecture Only改為Yes

在工程對應Target的Build Settings中,找到Build Active Architecture Only這一項,將Debug時的No改為Yes。

這一項設置的是是否僅編譯當前架構的版本,如果為No,會編譯所有架構的版本。需要注意的是,此選項在Release模式下必須為No,否則發布的ipa在部分設備上將不能運行。這一項更改完之后,可以顯著提高編譯速度。

 

6、有些人習慣用Xcode提交代碼,不過我一般是分開的Xcode就負責編輯代碼,提交代碼的工具另外。

參考來源

http://blog.csdn.net/maozhu_yimi/article/details/49995251

http://blog.csdn.net/zhaoxy_thu/article/details/30073485


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM