-
Notifications
You must be signed in to change notification settings - Fork 41
Description
We've updated to 2.0.3 and while we're able to build our project locally on XCode 26.0.1, it fails in GitHub Actions:
2025-10-27T00:07:19.0216240Z ld: warning: Could not find or use auto-linked library 'swiftCompatibility56': library 'swiftCompatibility56' not found
2025-10-27T00:07:19.0318870Z ld: warning: Could not find or use auto-linked library 'swiftCompatibilityPacks': library 'swiftCompatibilityPacks' not found
2025-10-27T00:07:19.0421100Z ld: warning: Could not find or use auto-linked framework 'UIUtilities': framework 'UIUtilities' not found
2025-10-27T00:07:19.0523940Z ld: warning: Could not parse or use implicit file '/Applications/Xcode_26.0.1.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk/System/Library/Frameworks/SwiftUICore.framework/SwiftUICore.tbd': cannot link directly with 'SwiftUICore' because product being built is not an allowed client of it
2025-10-27T00:07:19.0626250Z Undefined symbols for architecture arm64:
2025-10-27T00:07:19.0728130Z "__swift_FORCE_LOAD_$_swiftCompatibility56", referenced from:
2025-10-27T00:07:19.0830070Z __swift_FORCE_LOAD_$_swiftCompatibility56_$_IterableAppExtensions in IterableAppExtensions[4](ITBNotificationServiceExtension.o)
2025-10-27T00:07:19.0900810Z ld: symbol(s) not found for architecture arm64
2025-10-27T00:07:19.1004000Z clang: error: linker command failed with exit code 1 (use -v to see invocation)
We've tried using MacOS 26 runners with XCode 26.0.1 with no success. Any idea what is going on? It works fine when using XCode 16.4.
I have tried the suggestion to use dynamic linking in Cocoapods, but not only is it much slower than dynamic linking, it errors out on a different dependency, so I'm not sure it's the right solution: [!] The 'app' target has transitive dependencies that include statically linked binaries: (/Users/runner/work/app/native/ios/Pods/GoogleMaps/Base/Frameworks/GoogleMapsBase.xcframework, /Users/runner/work/app/native/ios/Pods/GoogleMaps/Maps/Frameworks/GoogleMaps.xcframework, and /Users/runner/work/app/native/ios/Pods/GoogleMaps/Maps/Frameworks/GoogleMapsCore.xcframework)