Hive Hive
Sign in

SwifterPM registry symlinks no longer break generated Xcode projects

Metadata
Source
GitHub
Version
4.202.0-rc.2
Published
Jul 03, 2026 · 13:18 UTC
Repository
tuist/tuist
Update

Local tuist install against SwifterPM now keeps package roots as real workspace directories under .build/registry/downloads, with top-level cache entries symlinked into them, so Xcode sees the same package root shape SwiftPM exposes and builds registry packages (including those with transitive C/C++ headers, e.g. Firebase Firestore) reliably while the efficient in-place SwifterPM cache is still used. CI still uses copies via the existing automatic mode.