Hive Hive
Sign in

SwiftPM artifact handling skips __MACOSX and streams resolve output

Metadata
Source
GitHub
Version
4.201.0-canary.13
Published
Jun 18, 2026 · 19:00 UTC
Repository
tuist/tuist
Update

Bumping the bundled SwifterPM dependency to 0.8.12 ships two fixes that users hit through tuist install and tuist generate. First, __MACOSX shadow bundles in Finder-zipped binary artifacts (such as Plaid’s LinkKit) are stripped on extraction, so generating projects that depend on those artifacts no longer fails with “doesn’t contain an Info.plist” because the artifact scanner used to pick the shadow copy over the real .xcframework. Second, output from delegated swift package resolve runs is now streamed through instead of being buffered, so resolution shows SwiftPM progress to the user rather than appearing stalled.