Fixed archive failures for apps that include static Objective-C frameworks depending on external Objective-C Swift package products. Tuist no longer copies a module map into static framework products, so clang no longer reports “Umbrella for module ‘…’ already covers this directory” when a dependent static framework imports a prefixed header such as <ObjCPlayerSupport/PlayerView.h>. Dynamic framework behavior is unchanged.
Hive
Stop copying module maps into static framework products
Published
Jun 30, 2026 · 17:49 UTC
Repository
tuist/tuist