Hive Hive
Sign in

Skip __MACOSX shadow bundles and stream SwiftPM resolve output

Metadata
Source
GitHub
Version
4.201.0-canary.16
Published
Jun 19, 2026 · 10:29 UTC
Repository
tuist/tuist
Update

Tuist picks up SwifterPM 0.8.12, which ships two fixes reaching tuist install and tuist generate through the SwifterPM-backed SwiftPM integration. First, the __MACOSX shadow directory that Finder-zipped binary artifacts (such as Plaid’s LinkKit) carry next to every bundle is stripped right after unzip, and the artifact scanner skips __MACOSX while recursing any path it is pointed at. That stops tuist generate from aborting with errors like __MACOSX/LinkKit.xcframework/Info.plist doesn't contain an Info.plist when shadow copies were being selected over real frameworks. Second, stdout and stderr from delegated swift package resolve runs now stream through to the user during resolution, instead of appearing stalled.