When a target depends on a foreignBuild() aggregate defined in another project, Tuist now emits a proper cross-project PBXTargetDependency. This ensures Xcode orders the build correctly and re-runs the aggregate script when the foreign source changes, instead of linking a stale artifact. Source: https://github.com/tuist/tuist/pull/10885
Hive
Cross-project foreignBuild() dependencies now run in the correct build order
Published
May 21, 2026 · 12:24 UTC
Repository
tuist/tuist