Hive Hive
Sign in

Fixed runtime crashes when cached dynamic xcframeworks absorb static xcframeworks

Metadata
Source
GitHub
Version
4.192.4
Published
May 11, 2026 · 08:59 UTC
Repository
tuist/tuist
Update

Tuist no longer relinks static xcframeworks that are absorbed by a cached dynamic xcframework. Instead, it exposes them through framework search paths so that import statements resolve at compile time without duplicating symbols in the final binary. This prevents runtime crashes caused by double registration of global state, such as Firebase singletons, when using cached dynamic frameworks that wrap static dependencies.