注册并分享邀请链接,可获得视频播放与邀请奖励。

Baye (@waylybaye) “改进了我的 Xcode 流程,放弃了排队编译的方案。跑了多轮实验,Xcode 项目并发多任务” — TopicDigg

Baye 的个人资料封面
Baye 的头像
Baye
@waylybaye
加入 March 2009
0 正在关注    0 粉丝
改进了我的 Xcode 流程,放弃了排队编译的方案。跑了多轮实验,Xcode 项目并发多任务的最佳方案应该是:每个任务一个 worktree,每个 wt 一个单独的 simulator 和 DerivedData,Source Packages 全局项目级共享。冷编译可以压缩到几分钟内。再开全局共享的 CAS,冷编译基本到 1 分钟级别了。
显示更多
@hzlzh 我在 CLAUDE.md 里特意说要用 make build 来编译。然后 make build 指定 -derivedData 为固定目录(不是为了省空间,而是为了增量编译,每个 worktree 冷编译会慢的要死),并且做了并发编译的排队系统(xcodebuild 不允许并发编译)。我日常就是多个 worktree 并发开发。
显示更多