Skip to content

Framework 'GoogleAdsOnDeviceConversion' not found breaks Catalyst build - cocoapods #14995

Open
@xaphod

Description

@xaphod

Description

Builds fine for iOS.
Building for Catalyst via "My Mac (Mac Catalyst)" target fails with Framework 'GoogleAdsOnDeviceConversion' not found.
This error did not appear in 11.12.0 (we recently updated to 11.14.0)

Reproducing the issue

See podfile, podfile.lock

Firebase SDK Version

11.14.0

Xcode Version

16.3

Installation Method

CocoaPods

Firebase Product(s)

Analytics, Authentication, Crashlytics, Firestore, Storage

Targeted Platforms

macCatalyst

Relevant Log Output

Ld /Users/tim/Library/Developer/Xcode/DerivedData/booth-gkbbomgwlvcxrzdxdxoxwuchpxzd/Build/Products/Debug-maccatalyst/booth.app/Contents/MacOS/booth.debug.dylib normal (in target 'booth' from project 'booth')
    cd /Users/tim/iPhone-dev/boothapp
    /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -Xlinker -reproducible -target arm64-apple-ios15.2-macabi -dynamiclib -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk -O0 -L/Users/tim/Library/Developer/Xcode/DerivedData/booth-gkbbomgwlvcxrzdxdxoxwuchpxzd/Build/Intermediates.noindex/EagerLinkingTBDs/Debug-maccatalyst -L/Users/tim/Library/Developer/Xcode/DerivedData/booth-gkbbomgwlvcxrzdxdxoxwuchpxzd/Build/Products/Debug-maccatalyst -L/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/iOSSupport/usr/lib -L/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/maccatalyst -L/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx -L/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/usr/lib/swift -L/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/iOSSupport/usr/lib -L/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/maccatalyst -F/Users/tim/Library/Developer/Xcode/DerivedData/booth-gkbbomgwlvcxrzdxdxoxwuchpxzd/Build/Intermediates.noindex/EagerLinkingTBDs/Debug-maccatalyst -F/Users/tim/Library/Developer/Xcode/DerivedData/booth-gkbbomgwlvcxrzdxdxoxwuchpxzd/Build/Products/Debug-maccatalyst/PackageFrameworks -F/Users/tim/Library/Developer/Xcode/DerivedData/booth-gkbbomgwlvcxrzdxdxoxwuchpxzd/Build/Products/Debug-maccatalyst/PackageFrameworks -F/Users/tim/Library/Developer/Xcode/DerivedData/booth-gkbbomgwlvcxrzdxdxoxwuchpxzd/Build/Products/Debug-maccatalyst -F/Users/tim/Library/Developer/Xcode/DerivedData/booth-gkbbomgwlvcxrzdxdxoxwuchpxzd/Build/Products/Debug-maccatalyst/Actions -F/Users/tim/Library/Developer/Xcode/DerivedData/booth-gkbbomgwlvcxrzdxdxoxwuchpxzd/Build/Products/Debug-maccatalyst/AppAuth -F/Users/tim/Library/Developer/Xcode/DerivedData/booth-gkbbomgwlvcxrzdxdxoxwuchpxzd/Build/Products/Debug-maccatalyst/AppCheckCore -F/Users/tim/Library/Developer/Xcode/DerivedData/booth-gkbbomgwlvcxrzdxdxoxwuchpxzd/Build/Products/Debug-maccatalyst/BetterSegmentedControl -F/Users/tim/Library/Developer/Xcode/DerivedData/booth-gkbbomgwlvcxrzdxdxoxwuchpxzd/Build/Products/Debug-maccatalyst/BoringSSL-GRPC -F/Users/tim/Library/Developer/Xcode/DerivedData/booth-gkbbomgwlvcxrzdxdxoxwuchpxzd/Build/Products/Debug-maccatalyst/Color-Picker-for-iOS -F/Users/tim/Library/Developer/Xcode/DerivedData/booth-gkbbomgwlvcxrzdxdxoxwuchpxzd/Build/Products/Debug-maccatalyst/DataCompression -F/Users/tim/Library/Developer/Xcode/DerivedData/booth-gkbbomgwlvcxrzdxdxoxwuchpxzd/Build/Products/Debug-maccatalyst/FirebaseAppCheckInterop -F/Users/tim/Library/Developer/Xcode/DerivedData/booth-gkbbomgwlvcxrzdxdxoxwuchpxzd/Build/Products/Debug-maccatalyst/FirebaseAuth -F/Users/tim/Library/Developer/Xcode/DerivedData/booth-gkbbomgwlvcxrzdxdxoxwuchpxzd/Build/Products/Debug-maccatalyst/FirebaseAuthInterop -F/Users/tim/Library/Developer/Xcode/DerivedData/booth-gkbbomgwlvcxrzdxdxoxwuchpxzd/Build/Products/Debug-maccatalyst/FirebaseAuthUI -F/Users/tim/Library/Developer/Xcode/DerivedData/booth-gkbbomgwlvcxrzdxdxoxwuchpxzd/Build/Products/Debug-maccatalyst/FirebaseCore -F/Users/tim/Library/Developer/Xcode/DerivedData/booth-gkbbomgwlvcxrzdxdxoxwuchpxzd/Build/Products/Debug-maccatalyst/FirebaseCoreExtension -F/Users/tim/Library/Developer/Xcode/DerivedData/booth-gkbbomgwlvcxrzdxdxoxwuchpxzd/Build/Products/Debug-maccatalyst/FirebaseCoreInternal -F/Users/tim/Library/Developer/Xcode/DerivedData/booth-gkbbomgwlvcxrzdxdxoxwuchpxzd/Build/Products/Debug-maccatalyst/FirebaseCrashlytics -F/Users/tim/Library/Developer/Xcode/DerivedData/booth-gkbbomgwlvcxrzdxdxoxwuchpxzd/Build/Products/Debug-maccatalyst/FirebaseEmailAuthUI -F/Users/tim/Library/Developer/Xcode/DerivedData/booth-gkbbomgwlvcxrzdxdxoxwuchpxzd/Build/Products/Debug-maccatalyst/FirebaseFirestore -F/Users/tim/Library/Developer/Xcode/DerivedData/booth-gkbbomgwlvcxrzdxdxoxwuchpxzd/Build/Products/Debug-maccatalyst/FirebaseFirestoreInternal -F/Users/tim/Library/Developer/Xcode/DerivedData/booth-gkbbomgwlvcxrzdxdxoxwuchpxzd/Build/Products/Debug-maccatalyst/FirebaseGoogleAuthUI -F/Users/tim/Library/Developer/Xcode/DerivedData/booth-gkbbomgwlvcxrzdxdxoxwuchpxzd/Build/Products/Debug-maccatalyst/FirebaseInstallations -F/Users/tim/Library/Developer/Xcode/DerivedData/booth-gkbbomgwlvcxrzdxdxoxwuchpxzd/Build/Products/Debug-maccatalyst/FirebaseOAuthUI -F/Users/tim/Library/Developer/Xcode/DerivedData/booth-gkbbomgwlvcxrzdxdxoxwuchpxzd/Build/Products/Debug-maccatalyst/FirebaseRemoteConfigInterop -F/Users/tim/Library/Developer/Xcode/DerivedData/booth-gkbbomgwlvcxrzdxdxoxwuchpxzd/Build/Products/Debug-maccatalyst/FirebaseSessions -F/Users/tim/Library/Developer/Xcode/DerivedData/booth-gkbbomgwlvcxrzdxdxoxwuchpxzd/Build/Products/Debug-maccatalyst/FirebaseSharedSwift -F/Users/tim/Library/Developer/Xcode/DerivedData/booth-gkbbomgwlvcxrzdxdxoxwuchpxzd/Build/Products/Debug-maccatalyst/FirebaseStorage -F/Users/tim/Library/Developer/Xcode/DerivedData/booth-gkbbomgwlvcxrzdxdxoxwuchpxzd/Build/Products/Debug-maccatalyst/GTMAppAuth -F/Users/tim/Library/Developer/Xcode/DerivedData/booth-gkbbomgwlvcxrzdxdxoxwuchpxzd/Build/Products/Debug-maccatalyst/GTMSessionFetcher -F/Users/tim/Library/Developer/Xcode/DerivedData/booth-gkbbomgwlvcxrzdxdxoxwuchpxzd/Build/Products/Debug-maccatalyst/GoogleDataTransport -F/Users/tim/Library/Developer/Xcode/DerivedData/booth-gkbbomgwlvcxrzdxdxoxwuchpxzd/Build/Products/Debug-maccatalyst/GoogleSignIn -F/Users/tim/Library/Developer/Xcode/DerivedData/booth-gkbbomgwlvcxrzdxdxoxwuchpxzd/Build/Products/Debug-maccatalyst/GoogleUtilities -F/Users/tim/Library/Developer/Xcode/DerivedData/booth-gkbbomgwlvcxrzdxdxoxwuchpxzd/Build/Products/Debug-maccatalyst/MetalPetal -F/Users/tim/Library/Developer/Xcode/DerivedData/booth-gkbbomgwlvcxrzdxdxoxwuchpxzd/Build/Products/Debug-maccatalyst/MultiSelectSegmentedControl -F/Users/tim/Library/Developer/Xcode/DerivedData/booth-gkbbomgwlvcxrzdxdxoxwuchpxzd/Build/Products/Debug-maccatalyst/PhoneNumberKit -F/Users/tim/Library/Developer/Xcode/DerivedData/booth-gkbbomgwlvcxrzdxdxoxwuchpxzd/Build/Products/Debug-maccatalyst/PromisesObjC -F/Users/tim/Library/Developer/Xcode/DerivedData/booth-gkbbomgwlvcxrzdxdxoxwuchpxzd/Build/Products/Debug-maccatalyst/PromisesSwift -F/Users/tim/Library/Developer/Xcode/DerivedData/booth-gkbbomgwlvcxrzdxdxoxwuchpxzd/Build/Products/Debug-maccatalyst/RecaptchaInterop -F/Users/tim/Library/Developer/Xcode/DerivedData/booth-gkbbomgwlvcxrzdxdxoxwuchpxzd/Build/Products/Debug-maccatalyst/SDWebImage -F/Users/tim/Library/Developer/Xcode/DerivedData/booth-gkbbomgwlvcxrzdxdxoxwuchpxzd/Build/Products/Debug-maccatalyst/SweeterSwift -F/Users/tim/Library/Developer/Xcode/DerivedData/booth-gkbbomgwlvcxrzdxdxoxwuchpxzd/Build/Products/Debug-maccatalyst/abseil -F/Users/tim/Library/Developer/Xcode/DerivedData/booth-gkbbomgwlvcxrzdxdxoxwuchpxzd/Build/Products/Debug-maccatalyst/gRPC-C++ -F/Users/tim/Library/Developer/Xcode/DerivedData/booth-gkbbomgwlvcxrzdxdxoxwuchpxzd/Build/Products/Debug-maccatalyst/gRPC-Core -F/Users/tim/Library/Developer/Xcode/DerivedData/booth-gkbbomgwlvcxrzdxdxoxwuchpxzd/Build/Products/Debug-maccatalyst/leveldb-library -F/Users/tim/Library/Developer/Xcode/DerivedData/booth-gkbbomgwlvcxrzdxdxoxwuchpxzd/Build/Products/Debug-maccatalyst/nanopb -F/Users/tim/Library/Developer/Xcode/DerivedData/booth-gkbbomgwlvcxrzdxdxoxwuchpxzd/Build/Products/Debug-maccatalyst/xaphodObjCUtils -F/Users/tim/iPhone-dev/boothapp/Pods/FirebaseAnalytics/Frameworks -F/Users/tim/iPhone-dev/boothapp/Pods/GoogleAdsOnDeviceConversion/Frameworks -F/Users/tim/iPhone-dev/boothapp/Pods/GoogleAppMeasurement/Frameworks -F/Users/tim/Library/Developer/Xcode/DerivedData/booth-gkbbomgwlvcxrzdxdxoxwuchpxzd/Build/Products/Debug-maccatalyst/XCFrameworkIntermediates/FirebaseAnalytics/Default -F/Users/tim/Library/Developer/Xcode/DerivedData/booth-gkbbomgwlvcxrzdxdxoxwuchpxzd/Build/Products/Debug-maccatalyst/XCFrameworkIntermediates/GoogleAdsOnDeviceConversion -F/Users/tim/Library/Developer/Xcode/DerivedData/booth-gkbbomgwlvcxrzdxdxoxwuchpxzd/Build/Products/Debug-maccatalyst/XCFrameworkIntermediates/GoogleAppMeasurement/Core -F/Users/tim/Library/Developer/Xcode/DerivedData/booth-gkbbomgwlvcxrzdxdxoxwuchpxzd/Build/Products/Debug-maccatalyst/XCFrameworkIntermediates/GoogleAppMeasurement/IdentitySupport -iframework /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/iOSSupport/System/Library/Frameworks -iframework /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX15.4.sdk/System/iOSSupport/System/Library/Frameworks -filelist /Users/tim/Library/Developer/Xcode/DerivedData/booth-gkbbomgwlvcxrzdxdxoxwuchpxzd/Build/Intermediates.noindex/booth.build/Debug-maccatalyst/booth.build/Objects-normal/arm64/booth.LinkFileList -install_name @rpath/booth.debug.dylib -Xlinker -rpath -Xlinker /Users/tim/Library/Developer/Xcode/DerivedData/booth-gkbbomgwlvcxrzdxdxoxwuchpxzd/Build/Products/Debug-maccatalyst/PackageFrameworks -Xlinker -rpath -Xlinker @loader_path/../Frameworks -Xlinker -rpath -Xlinker /usr/lib/swift -Xlinker -rpath -Xlinker @executable_path/Frameworks -Xlinker -rpath -Xlinker @loader_path/Frameworks -Xlinker -object_path_lto -Xlinker /Users/tim/Library/Developer/Xcode/DerivedData/booth-gkbbomgwlvcxrzdxdxoxwuchpxzd/Build/Intermediates.noindex/booth.build/Debug-maccatalyst/booth.build/Objects-normal/arm64/booth_lto.o -rdynamic -Xlinker -no_deduplicate -Xlinker -dependency_info -Xlinker /Users/tim/Library/Developer/Xcode/DerivedData/booth-gkbbomgwlvcxrzdxdxoxwuchpxzd/Build/Intermediates.noindex/booth.build/Debug-maccatalyst/booth.build/Objects-normal/arm64/booth_dependency_info.dat -fobjc-arc -fobjc-link-runtime -L/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/macosx -L/System/iOSSupport/usr/lib/swift -L/usr/lib/swift -Xlinker -add_ast_path -Xlinker /Users/tim/Library/Developer/Xcode/DerivedData/booth-gkbbomgwlvcxrzdxdxoxwuchpxzd/Build/Intermediates.noindex/booth.build/Debug-maccatalyst/booth.build/Objects-normal/arm64/booth.swiftmodule -Wl,-no_warn_duplicate_libraries -Wl,-no_warn_duplicate_libraries -ObjC -ObjC -lc++ -lsqlite3 -lz -framework Actions -framework AppAuth -framework AppCheckCore -framework BetterSegmentedControl -framework Color_Picker_for_iOS -framework CoreGraphics -framework CoreTelephony -framework CoreText -framework DataCompression -framework FBLPromises -framework FirebaseAnalytics -framework FirebaseAppCheckInterop -framework FirebaseAuth -framework FirebaseAuthInterop -framework FirebaseAuthUI -framework FirebaseCore -framework FirebaseCoreExtension -framework FirebaseCoreInternal -framework FirebaseCrashlytics -framework FirebaseEmailAuthUI -framework FirebaseFirestore -framework FirebaseFirestoreInternal -framework FirebaseGoogleAuthUI -framework FirebaseInstallations -framework FirebaseOAuthUI -framework FirebaseRemoteConfigInterop -framework FirebaseSessions -framework FirebaseSharedSwift -framework FirebaseStorage -framework Foundation -framework GTMAppAuth -framework GTMSessionFetcher -framework GoogleAdsOnDeviceConversion -framework GoogleAppMeasurement -framework GoogleAppMeasurementIdentitySupport -framework GoogleDataTransport -framework GoogleSignIn -framework GoogleUtilities -framework ImageIO -framework LocalAuthentication -framework MetalPetal -framework MultiSelectSegmentedControl -framework PhoneNumberKit -framework Promises -framework RecaptchaInterop -framework SDWebImage -framework SafariServices -framework Security -framework StoreKit -framework SweeterSwift -framework SystemConfiguration -framework UIKit -framework absl -framework grpc -framework grpcpp -framework leveldb -framework nanopb -framework openssl_grpc -framework xaphodObjCUtils -weak_framework AuthenticationServices -weak_framework DeviceCheck -weak_framework FirebaseFirestoreInternal -weak_framework MetalKit -weak_framework MetalPerformanceShaders -weak_framework SwiftUI -Xlinker -alias -Xlinker _main -Xlinker ___debug_main_executable_dylib_entry_point -framework iAd -framework Pods_booth -framework CascableCore -framework StopKit -framework Pods_booth -Xlinker -no_adhoc_codesign -o /Users/tim/Library/Developer/Xcode/DerivedData/booth-gkbbomgwlvcxrzdxdxoxwuchpxzd/Build/Products/Debug-maccatalyst/booth.app/Contents/MacOS/booth.debug.dylib -Xlinker -add_ast_path -Xlinker /Users/tim/Library/Developer/Xcode/DerivedData/booth-gkbbomgwlvcxrzdxdxoxwuchpxzd/Build/Intermediates.noindex/SSDPClient.build/Debug-maccatalyst/SSDPClient.build/Objects-normal/arm64/SSDPClient.swiftmodule -Xlinker -add_ast_path -Xlinker /Users/tim/Library/Developer/Xcode/DerivedData/booth-gkbbomgwlvcxrzdxdxoxwuchpxzd/Build/Intermediates.noindex/Socket.build/Debug-maccatalyst/Socket.build/Objects-normal/arm64/Socket.swiftmodule

ld: framework 'GoogleAdsOnDeviceConversion' not found
clang: error: linker command failed with exit code 1 (use -v to see invocation)

If using Swift Package Manager, the project's Package.resolved

Expand Package.resolved snippet
Replace this line with the contents of your Package.resolved.

If using CocoaPods, the project's Podfile.lock

Expand Podfile.lock snippet
PODS:
  - abseil/algorithm (1.20240722.0): snipped, very long
  - Actions/Core (1.3.6)
  - AppAuth (1.7.6):
    - AppAuth/Core (= 1.7.6)
    - AppAuth/ExternalUserAgent (= 1.7.6)
  - AppAuth/Core (1.7.6)
  - AppAuth/ExternalUserAgent (1.7.6):
    - AppAuth/Core
  - AppCheckCore (11.2.0):
    - GoogleUtilities/Environment (~> 8.0)
    - GoogleUtilities/UserDefaults (~> 8.0)
    - PromisesObjC (~> 2.4)
  - Beacon (3.0.1)
  - BetterSegmentedControl (2.0.1)
  - BoringSSL-GRPC (0.0.37):
    - BoringSSL-GRPC/Implementation (= 0.0.37)
    - BoringSSL-GRPC/Interface (= 0.0.37)
  - BoringSSL-GRPC/Implementation (0.0.37):
    - BoringSSL-GRPC/Interface (= 0.0.37)
  - BoringSSL-GRPC/Interface (0.0.37)
  - Color-Picker-for-iOS (2.1.1)
  - DataCompression (3.8.0)
  - Firebase (11.14.0):
    - Firebase/Core (= 11.14.0)
  - Firebase/Core (11.14.0):
    - Firebase/CoreOnly
    - FirebaseAnalytics (~> 11.14.0)
  - Firebase/CoreOnly (11.14.0):
    - FirebaseCore (~> 11.14.0)
  - FirebaseAnalytics (11.14.0):
    - FirebaseAnalytics/Default (= 11.14.0)
    - FirebaseCore (~> 11.14.0)
    - FirebaseInstallations (~> 11.0)
    - GoogleUtilities/AppDelegateSwizzler (~> 8.1)
    - GoogleUtilities/MethodSwizzler (~> 8.1)
    - GoogleUtilities/Network (~> 8.1)
    - "GoogleUtilities/NSData+zlib (~> 8.1)"
    - nanopb (~> 3.30910.0)
  - FirebaseAnalytics/Default (11.14.0):
    - FirebaseCore (~> 11.14.0)
    - FirebaseInstallations (~> 11.0)
    - GoogleAppMeasurement/Default (= 11.14.0)
    - GoogleUtilities/AppDelegateSwizzler (~> 8.1)
    - GoogleUtilities/MethodSwizzler (~> 8.1)
    - GoogleUtilities/Network (~> 8.1)
    - "GoogleUtilities/NSData+zlib (~> 8.1)"
    - nanopb (~> 3.30910.0)
  - FirebaseAppCheckInterop (11.14.0)
  - FirebaseAuth (11.14.0):
    - FirebaseAppCheckInterop (~> 11.0)
    - FirebaseAuthInterop (~> 11.0)
    - FirebaseCore (~> 11.14.0)
    - FirebaseCoreExtension (~> 11.14.0)
    - GoogleUtilities/AppDelegateSwizzler (~> 8.1)
    - GoogleUtilities/Environment (~> 8.1)
    - GTMSessionFetcher/Core (< 5.0, >= 3.4)
    - RecaptchaInterop (~> 101.0)
  - FirebaseAuthInterop (11.14.0)
  - FirebaseAuthUI (15.0.0):
    - FirebaseAuth (< 12.0, >= 11.0)
    - FirebaseCore
  - FirebaseCore (11.14.0):
    - FirebaseCoreInternal (~> 11.14.0)
    - GoogleUtilities/Environment (~> 8.1)
    - GoogleUtilities/Logger (~> 8.1)
  - FirebaseCoreExtension (11.14.0):
    - FirebaseCore (~> 11.14.0)
  - FirebaseCoreInternal (11.14.0):
    - "GoogleUtilities/NSData+zlib (~> 8.1)"
  - FirebaseCrashlytics (11.14.0):
    - FirebaseCore (~> 11.14.0)
    - FirebaseInstallations (~> 11.0)
    - FirebaseRemoteConfigInterop (~> 11.0)
    - FirebaseSessions (~> 11.0)
    - GoogleDataTransport (~> 10.0)
    - GoogleUtilities/Environment (~> 8.1)
    - nanopb (~> 3.30910.0)
    - PromisesObjC (~> 2.4)
  - FirebaseEmailAuthUI (15.0.0):
    - FirebaseAuth
    - FirebaseAuthUI (~> 15.0)
    - FirebaseCore
    - GoogleUtilities/UserDefaults
  - FirebaseFirestore (11.14.0):
    - FirebaseCore (~> 11.14.0)
    - FirebaseCoreExtension (~> 11.14.0)
    - FirebaseFirestoreInternal (= 11.14.0)
    - FirebaseSharedSwift (~> 11.0)
  - FirebaseFirestoreInternal (11.14.0):
    - abseil/algorithm (~> 1.20240722.0)
    - abseil/base (~> 1.20240722.0)
    - abseil/container/flat_hash_map (~> 1.20240722.0)
    - abseil/memory (~> 1.20240722.0)
    - abseil/meta (~> 1.20240722.0)
    - abseil/strings/strings (~> 1.20240722.0)
    - abseil/time (~> 1.20240722.0)
    - abseil/types (~> 1.20240722.0)
    - FirebaseAppCheckInterop (~> 11.0)
    - FirebaseCore (~> 11.14.0)
    - "gRPC-C++ (~> 1.69.0)"
    - gRPC-Core (~> 1.69.0)
    - leveldb-library (~> 1.22)
    - nanopb (~> 3.30910.0)
  - FirebaseGoogleAuthUI (15.0.0):
    - FirebaseAuth
    - FirebaseAuthUI (~> 15.0)
    - FirebaseCore
    - GoogleSignIn (~> 8.0)
  - FirebaseInstallations (11.14.0):
    - FirebaseCore (~> 11.14.0)
    - GoogleUtilities/Environment (~> 8.1)
    - GoogleUtilities/UserDefaults (~> 8.1)
    - PromisesObjC (~> 2.4)
  - FirebaseOAuthUI (15.0.0):
    - FirebaseAuth (< 12.0, >= 8.0)
    - FirebaseAuthUI (~> 15.0)
  - FirebaseRemoteConfigInterop (11.14.0)
  - FirebaseSessions (11.14.0):
    - FirebaseCore (~> 11.14.0)
    - FirebaseCoreExtension (~> 11.14.0)
    - FirebaseInstallations (~> 11.0)
    - GoogleDataTransport (~> 10.0)
    - GoogleUtilities/Environment (~> 8.1)
    - GoogleUtilities/UserDefaults (~> 8.1)
    - nanopb (~> 3.30910.0)
    - PromisesSwift (~> 2.1)
  - FirebaseSharedSwift (11.14.0)
  - FirebaseStorage (11.14.0):
    - FirebaseAppCheckInterop (~> 11.0)
    - FirebaseAuthInterop (~> 11.0)
    - FirebaseCore (~> 11.14.0)
    - FirebaseCoreExtension (~> 11.14.0)
    - GoogleUtilities/Environment (~> 8.1)
    - GTMSessionFetcher/Core (< 5.0, >= 3.4)
  - FirebaseUI/Auth (15.0.0):
    - FirebaseAuthUI (~> 15.0)
  - FirebaseUI/Email (15.0.0):
    - FirebaseEmailAuthUI (~> 15.0)
  - FirebaseUI/Google (15.0.0):
    - FirebaseGoogleAuthUI (~> 15.0)
  - FirebaseUI/OAuth (15.0.0):
    - FirebaseOAuthUI (~> 15.0)
  - GoogleAdsOnDeviceConversion (2.0.0):
    - GoogleUtilities/Logger (~> 8.1)
    - GoogleUtilities/Network (~> 8.1)
    - nanopb (~> 3.30910.0)
  - GoogleAppMeasurement/Core (11.14.0):
    - GoogleUtilities/AppDelegateSwizzler (~> 8.1)
    - GoogleUtilities/MethodSwizzler (~> 8.1)
    - GoogleUtilities/Network (~> 8.1)
    - "GoogleUtilities/NSData+zlib (~> 8.1)"
    - nanopb (~> 3.30910.0)
  - GoogleAppMeasurement/Default (11.14.0):
    - GoogleAdsOnDeviceConversion (= 2.0.0)
    - GoogleAppMeasurement/Core (= 11.14.0)
    - GoogleAppMeasurement/IdentitySupport (= 11.14.0)
    - GoogleUtilities/AppDelegateSwizzler (~> 8.1)
    - GoogleUtilities/MethodSwizzler (~> 8.1)
    - GoogleUtilities/Network (~> 8.1)
    - "GoogleUtilities/NSData+zlib (~> 8.1)"
    - nanopb (~> 3.30910.0)
  - GoogleAppMeasurement/IdentitySupport (11.14.0):
    - GoogleAppMeasurement/Core (= 11.14.0)
    - GoogleUtilities/AppDelegateSwizzler (~> 8.1)
    - GoogleUtilities/MethodSwizzler (~> 8.1)
    - GoogleUtilities/Network (~> 8.1)
    - "GoogleUtilities/NSData+zlib (~> 8.1)"
    - nanopb (~> 3.30910.0)
  - GoogleDataTransport (10.1.0):
    - nanopb (~> 3.30910.0)
    - PromisesObjC (~> 2.4)
  - GoogleSignIn (8.0.0):
    - AppAuth (< 2.0, >= 1.7.3)
    - AppCheckCore (~> 11.0)
    - GTMAppAuth (< 5.0, >= 4.1.1)
    - GTMSessionFetcher/Core (~> 3.3)
  - GoogleUtilities/AppDelegateSwizzler (8.1.0):
    - GoogleUtilities/Environment
    - GoogleUtilities/Logger
    - GoogleUtilities/Network
    - GoogleUtilities/Privacy
  - GoogleUtilities/Environment (8.1.0):
    - GoogleUtilities/Privacy
  - GoogleUtilities/Logger (8.1.0):
    - GoogleUtilities/Environment
    - GoogleUtilities/Privacy
  - GoogleUtilities/MethodSwizzler (8.1.0):
    - GoogleUtilities/Logger
    - GoogleUtilities/Privacy
  - GoogleUtilities/Network (8.1.0):
    - GoogleUtilities/Logger
    - "GoogleUtilities/NSData+zlib"
    - GoogleUtilities/Privacy
    - GoogleUtilities/Reachability
  - "GoogleUtilities/NSData+zlib (8.1.0)":
    - GoogleUtilities/Privacy
  - GoogleUtilities/Privacy (8.1.0)
  - GoogleUtilities/Reachability (8.1.0):
    - GoogleUtilities/Logger
    - GoogleUtilities/Privacy
  - GoogleUtilities/UserDefaults (8.1.0):
    - GoogleUtilities/Logger
    - GoogleUtilities/Privacy
  - "gRPC-C++ (1.69.0)":
    - "gRPC-C++/Implementation (= 1.69.0)"
    - "gRPC-C++/Interface (= 1.69.0)"
  - "gRPC-C++/Implementation (1.69.0)":
    - abseil/algorithm/container (~> 1.20240722.0)
    - abseil/base/base (~> 1.20240722.0)
    - abseil/base/config (~> 1.20240722.0)
    - abseil/base/core_headers (~> 1.20240722.0)
    - abseil/base/log_severity (~> 1.20240722.0)
    - abseil/base/no_destructor (~> 1.20240722.0)
    - abseil/cleanup/cleanup (~> 1.20240722.0)
    - abseil/container/flat_hash_map (~> 1.20240722.0)
    - abseil/container/flat_hash_set (~> 1.20240722.0)
    - abseil/container/inlined_vector (~> 1.20240722.0)
    - abseil/flags/flag (~> 1.20240722.0)
    - abseil/flags/marshalling (~> 1.20240722.0)
    - abseil/functional/any_invocable (~> 1.20240722.0)
    - abseil/functional/bind_front (~> 1.20240722.0)
    - abseil/functional/function_ref (~> 1.20240722.0)
    - abseil/hash/hash (~> 1.20240722.0)
    - abseil/log/absl_check (~> 1.20240722.0)
    - abseil/log/absl_log (~> 1.20240722.0)
    - abseil/log/check (~> 1.20240722.0)
    - abseil/log/globals (~> 1.20240722.0)
    - abseil/log/log (~> 1.20240722.0)
    - abseil/memory/memory (~> 1.20240722.0)
    - abseil/meta/type_traits (~> 1.20240722.0)
    - abseil/numeric/bits (~> 1.20240722.0)
    - abseil/random/bit_gen_ref (~> 1.20240722.0)
    - abseil/random/distributions (~> 1.20240722.0)
    - abseil/random/random (~> 1.20240722.0)
    - abseil/status/status (~> 1.20240722.0)
    - abseil/status/statusor (~> 1.20240722.0)
    - abseil/strings/cord (~> 1.20240722.0)
    - abseil/strings/str_format (~> 1.20240722.0)
    - abseil/strings/strings (~> 1.20240722.0)
    - abseil/synchronization/synchronization (~> 1.20240722.0)
    - abseil/time/time (~> 1.20240722.0)
    - abseil/types/optional (~> 1.20240722.0)
    - abseil/types/span (~> 1.20240722.0)
    - abseil/types/variant (~> 1.20240722.0)
    - abseil/utility/utility (~> 1.20240722.0)
    - "gRPC-C++/Interface (= 1.69.0)"
    - "gRPC-C++/Privacy (= 1.69.0)"
    - gRPC-Core (= 1.69.0)
  - "gRPC-C++/Interface (1.69.0)"
  - "gRPC-C++/Privacy (1.69.0)"
  - gRPC-Core (1.69.0):
    - gRPC-Core/Implementation (= 1.69.0)
    - gRPC-Core/Interface (= 1.69.0)
  - gRPC-Core/Implementation (1.69.0):
    - abseil/algorithm/container (~> 1.20240722.0)
    - abseil/base/base (~> 1.20240722.0)
    - abseil/base/config (~> 1.20240722.0)
    - abseil/base/core_headers (~> 1.20240722.0)
    - abseil/base/log_severity (~> 1.20240722.0)
    - abseil/base/no_destructor (~> 1.20240722.0)
    - abseil/cleanup/cleanup (~> 1.20240722.0)
    - abseil/container/flat_hash_map (~> 1.20240722.0)
    - abseil/container/flat_hash_set (~> 1.20240722.0)
    - abseil/container/inlined_vector (~> 1.20240722.0)
    - abseil/flags/flag (~> 1.20240722.0)
    - abseil/flags/marshalling (~> 1.20240722.0)
    - abseil/functional/any_invocable (~> 1.20240722.0)
    - abseil/functional/bind_front (~> 1.20240722.0)
    - abseil/functional/function_ref (~> 1.20240722.0)
    - abseil/hash/hash (~> 1.20240722.0)
    - abseil/log/check (~> 1.20240722.0)
    - abseil/log/globals (~> 1.20240722.0)
    - abseil/log/log (~> 1.20240722.0)
    - abseil/memory/memory (~> 1.20240722.0)
    - abseil/meta/type_traits (~> 1.20240722.0)
    - abseil/numeric/bits (~> 1.20240722.0)
    - abseil/random/bit_gen_ref (~> 1.20240722.0)
    - abseil/random/distributions (~> 1.20240722.0)
    - abseil/random/random (~> 1.20240722.0)
    - abseil/status/status (~> 1.20240722.0)
    - abseil/status/statusor (~> 1.20240722.0)
    - abseil/strings/cord (~> 1.20240722.0)
    - abseil/strings/str_format (~> 1.20240722.0)
    - abseil/strings/strings (~> 1.20240722.0)
    - abseil/synchronization/synchronization (~> 1.20240722.0)
    - abseil/time/time (~> 1.20240722.0)
    - abseil/types/optional (~> 1.20240722.0)
    - abseil/types/span (~> 1.20240722.0)
    - abseil/types/variant (~> 1.20240722.0)
    - abseil/utility/utility (~> 1.20240722.0)
    - BoringSSL-GRPC (= 0.0.37)
    - gRPC-Core/Interface (= 1.69.0)
    - gRPC-Core/Privacy (= 1.69.0)
  - gRPC-Core/Interface (1.69.0)
  - gRPC-Core/Privacy (1.69.0)
  - GTMAppAuth (4.1.1):
    - AppAuth/Core (~> 1.7)
    - GTMSessionFetcher/Core (< 4.0, >= 3.3)
  - GTMSessionFetcher/Core (3.5.0)
  - leveldb-library (1.22.6)
  - LicensePlist (3.27.1)
  - MetalPetal/Core (1.25.2)
  - MetalPetal/Swift (1.25.2):
    - MetalPetal/Core
  - MultiSelectSegmentedControl (2.4.2):
    - SweeterSwift
  - nanopb (3.30910.0):
    - nanopb/decode (= 3.30910.0)
    - nanopb/encode (= 3.30910.0)
  - nanopb/decode (3.30910.0)
  - nanopb/encode (3.30910.0)
  - PhoneNumberKit (4.1.0):
    - PhoneNumberKit/PhoneNumberKitCore (= 4.1.0)
    - PhoneNumberKit/UIKit (= 4.1.0)
  - PhoneNumberKit/PhoneNumberKitCore (4.1.0)
  - PhoneNumberKit/UIKit (4.1.0):
    - PhoneNumberKit/PhoneNumberKitCore
  - PromisesObjC (2.4.0)
  - PromisesSwift (2.4.0):
    - PromisesObjC (= 2.4.0)
  - RecaptchaInterop (101.0.0)
  - SDWebImage (5.21.1):
    - SDWebImage/Core (= 5.21.1)
  - SDWebImage/Core (5.21.1)
  - SweeterSwift (1.2.6)
  - xaphodObjCUtils (0.0.13):
    - xaphodObjCUtils/CocoaRunloopSocket (= 0.0.13)
    - xaphodObjCUtils/RXTimer (= 0.0.13)
  - xaphodObjCUtils/CocoaRunloopSocket (0.0.13)
  - xaphodObjCUtils/RXTimer (0.0.13)

DEPENDENCIES:
  - "Actions/Core (from `[email protected]:xaphod/Actions.git`)"
  - Beacon
  - BetterSegmentedControl
  - Color-Picker-for-iOS (from `https://github.com/xaphod/Color-Picker-for-iOS.git`)
  - DataCompression
  - Firebase
  - FirebaseAnalytics
  - FirebaseAuth
  - FirebaseCore
  - FirebaseCrashlytics
  - FirebaseFirestore
  - FirebaseStorage
  - FirebaseUI/Auth
  - FirebaseUI/Email
  - FirebaseUI/Google
  - FirebaseUI/OAuth
  - LicensePlist
  - MetalPetal/Swift
  - MultiSelectSegmentedControl
  - PhoneNumberKit (from `https://github.com/marmelroy/PhoneNumberKit`)
  - SDWebImage
  - "xaphodObjCUtils (from `[email protected]:xaphod/xaphodObjCUtils.git`)"
  - "xaphodObjCUtils/RXTimer (from `[email protected]:xaphod/xaphodObjCUtils.git`)"

SPEC REPOS:
  trunk:
    - abseil
    - AppAuth
    - AppCheckCore
    - Beacon
    - BetterSegmentedControl
    - BoringSSL-GRPC
    - DataCompression
    - Firebase
    - FirebaseAnalytics
    - FirebaseAppCheckInterop
    - FirebaseAuth
    - FirebaseAuthInterop
    - FirebaseAuthUI
    - FirebaseCore
    - FirebaseCoreExtension
    - FirebaseCoreInternal
    - FirebaseCrashlytics
    - FirebaseEmailAuthUI
    - FirebaseFirestore
    - FirebaseFirestoreInternal
    - FirebaseGoogleAuthUI
    - FirebaseInstallations
    - FirebaseOAuthUI
    - FirebaseRemoteConfigInterop
    - FirebaseSessions
    - FirebaseSharedSwift
    - FirebaseStorage
    - FirebaseUI
    - GoogleAdsOnDeviceConversion
    - GoogleAppMeasurement
    - GoogleDataTransport
    - GoogleSignIn
    - GoogleUtilities
    - "gRPC-C++"
    - gRPC-Core
    - GTMAppAuth
    - GTMSessionFetcher
    - leveldb-library
    - LicensePlist
    - MetalPetal
    - MultiSelectSegmentedControl
    - nanopb
    - PromisesObjC
    - PromisesSwift
    - RecaptchaInterop
    - SDWebImage
    - SweeterSwift

EXTERNAL SOURCES:
  Actions:
    :git: "[email protected]:xaphod/Actions.git"
  Color-Picker-for-iOS:
    :git: https://github.com/xaphod/Color-Picker-for-iOS.git
  PhoneNumberKit:
    :git: https://github.com/marmelroy/PhoneNumberKit
  xaphodObjCUtils:
    :git: "[email protected]:xaphod/xaphodObjCUtils.git"

CHECKOUT OPTIONS:
  Actions:
    :commit: 2498c77e63869d4103ddacf3741786c360fb92f5
    :git: "[email protected]:xaphod/Actions.git"
  Color-Picker-for-iOS:
    :commit: 794dadd0e579af296a0b1434ac67fa0e27c68ed8
    :git: https://github.com/xaphod/Color-Picker-for-iOS.git
  PhoneNumberKit:
    :commit: 24af4d5147fc42e97cb6cb3761d5d9933d41c240
    :git: https://github.com/marmelroy/PhoneNumberKit
  xaphodObjCUtils:
    :commit: 67815dc59a9e5d57786c7bae09c153af8fbd5161
    :git: "[email protected]:xaphod/xaphodObjCUtils.git"

SPEC CHECKSUMS:
  abseil: a05cc83bf02079535e17169a73c5be5ba47f714b
  Actions: d5b2f0921fc3bec01fb7156963d457e1e3619eb3
  AppAuth: d4f13a8fe0baf391b2108511793e4b479691fb73
  AppCheckCore: cc8fd0a3a230ddd401f326489c99990b013f0c4f
  Beacon: e6793fcd1fefe8fe9436a0bad3e79e7678e16105
  BetterSegmentedControl: 09607b27861d49cbce48b7673b74f9150a3d371a
  BoringSSL-GRPC: dded2a44897e45f28f08ae87a55ee4bcd19bc508
  Color-Picker-for-iOS: 656c04b439d8f610593443e4ebcec611cfba26f7
  DataCompression: 630f9e7db6360b4d8929fb72fbd23689ca43bc16
  Firebase: 38f818b36ca01648fa78ec7402b4ee3076086c2b
  FirebaseAnalytics: d604dc875290f0213b9ead8a4692cf1e91e024d9
  FirebaseAppCheckInterop: a92ba81d0ee3c4cddb1a2e52c668ea51dc63c3ae
  FirebaseAuth: 657b7e792d60e9fdb87408ae5ed15f4438442c1d
  FirebaseAuthInterop: e25b58ecb90f3285085fa2118861a3c9dfdc62ad
  FirebaseAuthUI: 29804b552165df676c3882669b5ef99717696fa8
  FirebaseCore: 8fb12caed934c900218ce66a419107db74214ade
  FirebaseCoreExtension: 6af88594f639c1abb127bc096da32cf2c0dd69ff
  FirebaseCoreInternal: 6a3b668197644aa858fc4127578637c6767ba123
  FirebaseCrashlytics: 7f50df2871a788468825db11a6d845c363c2ad58
  FirebaseEmailAuthUI: 52589b1e800fa0f64983d6a5b7638fd24c3b5d7a
  FirebaseFirestore: ebafb2293ef1579cdbf8060c346e85a11cfa3c36
  FirebaseFirestoreInternal: b480dcb3df444184cb9c7e01388581b66a1ba57c
  FirebaseGoogleAuthUI: c4dd51dbfa267af8d3eda87b35ffb01eb9b23062
  FirebaseInstallations: 863f2846bb124331b501d29c0f17f95caa2ef6bb
  FirebaseOAuthUI: 784f4f756adebbfaae892a873c0b98085b2f12d6
  FirebaseRemoteConfigInterop: 7b74ceaa54e28863ed17fa39da8951692725eced
  FirebaseSessions: e9a23024853074e56c9eca62be0e5ee243efd9c9
  FirebaseSharedSwift: bdd5c8674c4712a98e70287c936bc5cca5d640f6
  FirebaseStorage: 4f8460506fa1d5663207a2d2073035875ca3a66f
  FirebaseUI: 0d38fa4fda5606b3da0af78a829c960f3a81ca50
  GoogleAdsOnDeviceConversion: 5c3c8de58786e7d0a4bdecbd32c16f87d815cc9f
  GoogleAppMeasurement: 078fe9bfeed8e398253772ce81ef8690b0413b45
  GoogleDataTransport: aae35b7ea0c09004c3797d53c8c41f66f219d6a7
  GoogleSignIn: ce8c89bb9b37fb624b92e7514cc67335d1e277e4
  GoogleUtilities: 00c88b9a86066ef77f0da2fab05f65d7768ed8e1
  "gRPC-C++": cc207623316fb041a7a3e774c252cf68a058b9e8
  gRPC-Core: 860978b7db482de8b4f5e10677216309b5ff6330
  GTMAppAuth: f69bd07d68cd3b766125f7e072c45d7340dea0de
  GTMSessionFetcher: 5aea5ba6bd522a239e236100971f10cb71b96ab6
  leveldb-library: cc8b8f8e013647a295ad3f8cd2ddf49a6f19be19
  LicensePlist: 5a4ff2e9e038a1203cc058b6335d2eebd3313491
  MetalPetal: 001513fa0b0f6d4f147aa2651d40c594f2eacb01
  MultiSelectSegmentedControl: b171d82e102194a21967c51bc74daf62051242d5
  nanopb: fad817b59e0457d11a5dfbde799381cd727c1275
  PhoneNumberKit: 9bf7e2de38a983654a6ba78ca18bb9bfe7f32a5e
  PromisesObjC: f5707f49cb48b9636751c5b2e7d227e43fba9f47
  PromisesSwift: 9d77319bbe72ebf6d872900551f7eeba9bce2851
  RecaptchaInterop: 11e0b637842dfb48308d242afc3f448062325aba
  SDWebImage: f29024626962457f3470184232766516dee8dfea
  SweeterSwift: 1eca266517c703d7376e723a21926f5cb2ba4d0f
  xaphodObjCUtils: c0ff01ae6577c9a30f0c0c52e5bcbf1ba568c02d

PODFILE CHECKSUM: 6b205b7c56cd15ff776c1983ac54f5483702d0ff

COCOAPODS: 1.16.2

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions