Hive Hive
Sign in

Add the xcframework Headers root for cached static-Objective-C behind-dynamic dependencies

Metadata
Source
GitHub
Version
4.201.0
Published
Jul 03, 2026 · 07:53 UTC
Repository
tuist/tuist
Update

When a static Objective-C xcframework is reached behind a dynamic framework through the binary cache, Tuist adds the xcframework slice’s Headers root to the consumer’s HEADER_SEARCH_PATHS in addition to the module map’s own directory. This restores the path that prefix-form <Module/Header.h> cross-imports rely on (the same situation as Google’s ARCore ARCoreGARSession), without reintroducing a second discoverable module map.