场景: 我们有一个用于 iOS 游戏的 XCode 项目,其中包含大约 7000 多个文件。
只有 1000 多个文件是代码。其余的是图像、声音、关卡数据、XIB、plist、配置文件等。
它是一个通用应用程序,因此,我们为旧 iPhone、Retina iPhone、iPad 等提供了单独的资源集。我们还为 BG 图像等少量内容提供了 PNG 和 PVRTC,以充分利用不同的硬件。
问题:
目前该项目大约需要
42 秒清洁(Cmd - Shift - K)
完全重建需要 8.3 分钟(Cmd - B)(重建时,进度条的一半在 1 分钟内填满)
aaaand... 5 分钟 36 只运行 (Cmd - R) ??
之后,我按下“停止”并再次单击“运行”,没有做任何其他事情。“再次运行”需要 2 分 40 秒
我还看到资源再次被复制,一些文件再次被构建,如进度条上方的 XCode 所示。
任何减少这些阶段时间的解决方案都受到高度赞赏。请 ?
PS 该项目是在 XCode 3 天内启动的,每次有新的 XCode 出来时,我们都会自动更新 xcodeproj 文件。