随着我的项目在过去一年中不断发展,其构建时间也随之增长。在过去的几个月里,它从4分钟减少到7分钟左右(时间包括GitHub拉取、单元测试等)。我已使用-Xfrontend-debug-time-function-bodies进行调查,以找到编译速度较慢的行,并更改了该代码。我认为现在是项目规模的问题;182个Swift文件,≈31K行。23个Storyboard,52个XIB。这是一个常规的UIKit应用程序,具有一些Cocoapods依赖项。大部分构建时间花在“编译Swift源文件”阶段。与编辑-构建-调试周期相比,我更不关心构建机器时间,后者也一直在变慢。可以做些什么来缩短构建时间