1、禁用indexing
在终端(terminal) 输入
defaults write com.apple.dt.XCode IDEIndexDisable
并重启Xcode。
(不是大神勿用哈,附还原命令)
defaults write com.apple.dt.XCode IDEIndexDisable
2、减少系统记录的最近打开数目数量
打开系统偏好设置——通用,把“最近使用的项目”由默认10,修改为5或者更少。
此时,不一定能立即加速,需要重新启动系统。
3、提高XCode编译时使用的线程数
defaults write com.apple.Xcode PBXNumberOfParallelBuildSubtasks
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