Xcode加速编译

关于Xcode加速编译

在iOS开发过程中,随着项目越来越大,文件越来越多,我们的编译时间也就越来越长。
接下来我就介绍几个加速编译的速度的小方法

1.提高xcode的使用线程数

打开终端输入下面的命令

defaults write com.apple.Xcode PBXNumberOfParallelBuildSubtasks 4

这里的4代表最大线程数,可以根据你的需求去设置

2.设置 Debug Information Format

进入工程设置


Xcode加速编译_第1张图片
xcoderun2.png

搜索 Debug Information Format ,选项如图。将Debug状态的value改成DWARF。
更改这个选项将会使得程序在运行时崩溃将不会准确定位到出错位置。但是我们在Debug模式的时候可以在控制台看到出错信息。如果介意这个缺陷的话,这项加速可以不做。

3.将Build Active Architecture Only 设为yes
进入工程设置


Xcode加速编译_第2张图片
xcoderun3.png

同第二部的操作。

这个属性设置为Yes,是为了debug的时候编译速度更快,它只编译当前的architecture版本。 而设置为No时,会编译所有的版本。

4.工程中的common文件能不用就不用。

参考:To speed up the XCode compile and link speed (200%+)

如有补充欢迎留言交流!

你可能感兴趣的:(Xcode加速编译)