Reverts a previous change that emitted a headerless modulemap for Swift-only SwiftPM framework targets. Those frameworks now let Xcode synthesize the modulemap again, which exposes the generated -Swift.h Objective-C compatibility header. This fixes builds, such as RollbarNotifier 3.4.0, where Objective-C code imports a Swift-only framework and needs to see its @objc classes. A previous crash on Xcode 26 beta no longer reproduces on release Xcode 26.4.1 and later.
Hive
Swift-only SwiftPM frameworks expose their Objective-C header again
Published
Jun 03, 2026 · 13:44 UTC
Repository
tuist/tuist