Swift 包管理器在每次结帐/存储时更新

Ana*_*nko 9 xcode swift swift-package-manager

我的项目中导入了几个 SPM 包。每次我结帐或存储时 - Xcode 都会启动“解析包图”,这会持续很长的时间。即使 SPM 在 GIT 操作之间没有应用任何更改,也会发生这种情况。

在执行 GIT 操作之前关闭 Xcode 有时会有所帮助。但必须关闭 Xcode 仍然很烦人。

有没有办法阻止 Xcode 在每次结账时触发“解析包图”?

Ana*_*nko -1

需要在 Git 中跟踪 Package.resolved 才能解决问题。只要 git checkouts 之间的 spm 包版本相同 - Xcode 就不会触发“解析包图”过程