I am faceing an issue vor over every week now.
Throughout constructing my app in xCode 16.2 it’s failing with this set of errors:
Exhibiting All Errors Solely
/Customers/apagtxschindelboeck/StudioProjects/WardrobeStylist/ios/Pods/GTMSessionFetcher/Sources/Core/Public/GTMSessionFetcher/GTMSessionFetcher.h:420:1: Duplicate interface definition for sophistication 'GTMSessionFetcherUserDefaultsFactory'
Exhibiting All Errors Solely
/Customers/apagtxschindelboeck/StudioProjects/WardrobeStylist/ios/Pods/GTMSessionFetcher/Sources/Core/Public/GTMSessionFetcher/GTMSessionFetcher.h:430:28: Redefinition of 'GTMSessionFetcherError'
...
I discovered this https://github.com/firebase/firebase-ios-sdk/points/10726#issuecomment-1408807696 attainable answer, but it surely was not working.
That is my present Consumer Header Search Path:
I came upon, that my Dependencies require GTMSessionFetcher Core and Full. So perhaps that is inflicting the error:
Podfile.lock:
PODS:
...
- 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
- BoringSSL-GRPC (0.0.36):
- BoringSSL-GRPC/Implementation (= 0.0.36)
- BoringSSL-GRPC/Interface (= 0.0.36)
- BoringSSL-GRPC/Implementation (0.0.36):
- BoringSSL-GRPC/Interface (= 0.0.36)
- BoringSSL-GRPC/Interface (0.0.36)
- cloud_firestore (5.6.5):
- Firebase/Firestore (= 11.8.0)
- firebase_core
- Flutter
- Firebase/Auth (11.8.0):
- Firebase/CoreOnly
- FirebaseAuth (~> 11.8.0)
- Firebase/Core (11.8.0):
- Firebase/CoreOnly
- FirebaseAnalytics (~> 11.8.0)
- Firebase/CoreOnly (11.8.0):
- FirebaseCore (~> 11.8.0)
- Firebase/Firestore (11.8.0):
- Firebase/CoreOnly
- FirebaseFirestore (~> 11.8.0)
- firebase_auth (5.5.1):
- Firebase/Auth (= 11.8.0)
- firebase_core
- Flutter
- firebase_core (3.12.1):
- Firebase/CoreOnly (= 11.8.0)
- Flutter
- FirebaseAnalytics (11.8.0):
- FirebaseAnalytics/AdIdSupport (= 11.8.0)
- FirebaseCore (~> 11.8.0)
- FirebaseInstallations (~> 11.0)
- GoogleUtilities/AppDelegateSwizzler (~> 8.0)
- GoogleUtilities/MethodSwizzler (~> 8.0)
- GoogleUtilities/Community (~> 8.0)
- "GoogleUtilities/NSData+zlib (~> 8.0)"
- nanopb (~> 3.30910.0)
- FirebaseAnalytics/AdIdSupport (11.8.0):
- FirebaseCore (~> 11.8.0)
- FirebaseInstallations (~> 11.0)
- GoogleAppMeasurement (= 11.8.0)
- GoogleUtilities/AppDelegateSwizzler (~> 8.0)
- GoogleUtilities/MethodSwizzler (~> 8.0)
- GoogleUtilities/Community (~> 8.0)
- "GoogleUtilities/NSData+zlib (~> 8.0)"
- nanopb (~> 3.30910.0)
- FirebaseAppCheckInterop (11.10.0)
- FirebaseAuth (11.8.1):
- FirebaseAppCheckInterop (~> 11.0)
- FirebaseAuthInterop (~> 11.0)
- FirebaseCore (~> 11.8.0)
- FirebaseCoreExtension (~> 11.8.0)
- GoogleUtilities/AppDelegateSwizzler (~> 8.0)
- GoogleUtilities/Atmosphere (~> 8.0)
- GTMSessionFetcher/Core (< 5.0, >= 3.4)
- RecaptchaInterop (~> 100.0)
- FirebaseAuthInterop (11.10.0)
- FirebaseCore (11.8.1):
- FirebaseCoreInternal (~> 11.8.0)
- GoogleUtilities/Atmosphere (~> 8.0)
- GoogleUtilities/Logger (~> 8.0)
- FirebaseCoreExtension (11.8.0):
- FirebaseCore (~> 11.8.0)
- FirebaseCoreInternal (11.8.0):
- "GoogleUtilities/NSData+zlib (~> 8.0)"
- FirebaseFirestore (11.8.0):
- FirebaseCore (~> 11.8.0)
- FirebaseCoreExtension (~> 11.8.0)
- FirebaseFirestoreInternal (= 11.8.0)
- FirebaseSharedSwift (~> 11.0)
- FirebaseFirestoreInternal (11.8.0):
- abseil/algorithm (~> 1.20240116.1)
- abseil/base (~> 1.20240116.1)
- abseil/container/flat_hash_map (~> 1.20240116.1)
- abseil/reminiscence (~> 1.20240116.1)
- abseil/meta (~> 1.20240116.1)
- abseil/strings/strings (~> 1.20240116.1)
- abseil/time (~> 1.20240116.1)
- abseil/sorts (~> 1.20240116.1)
- FirebaseAppCheckInterop (~> 11.0)
- FirebaseCore (~> 11.8.0)
- "gRPC-C++ (~> 1.65.0)"
- gRPC-Core (~> 1.65.0)
- leveldb-library (~> 1.22)
- nanopb (~> 3.30910.0)
- FirebaseInstallations (11.8.0):
- FirebaseCore (~> 11.8.0)
- GoogleUtilities/Atmosphere (~> 8.0)
- GoogleUtilities/UserDefaults (~> 8.0)
- PromisesObjC (~> 2.4)
- FirebaseSharedSwift (11.10.0)
- Flutter (1.0.0)
- google_sign_in_ios (0.0.1):
- AppAuth (>= 1.7.4)
- Flutter
- FlutterMacOS
- GoogleSignIn (~> 7.1)
- GTMSessionFetcher (>= 3.4.0)
- GoogleAPIClientForREST/Core (4.1.0):
- GTMSessionFetcher/Full (< 5.0, >= 1.6.1)
- GoogleAppMeasurement (11.8.0):
- GoogleAppMeasurement/AdIdSupport (= 11.8.0)
- GoogleUtilities/AppDelegateSwizzler (~> 8.0)
- GoogleUtilities/MethodSwizzler (~> 8.0)
- GoogleUtilities/Community (~> 8.0)
- "GoogleUtilities/NSData+zlib (~> 8.0)"
- nanopb (~> 3.30910.0)
- GoogleAppMeasurement/AdIdSupport (11.8.0):
- GoogleAppMeasurement/WithoutAdIdSupport (= 11.8.0)
- GoogleUtilities/AppDelegateSwizzler (~> 8.0)
- GoogleUtilities/MethodSwizzler (~> 8.0)
- GoogleUtilities/Community (~> 8.0)
- "GoogleUtilities/NSData+zlib (~> 8.0)"
- nanopb (~> 3.30910.0)
- GoogleAppMeasurement/WithoutAdIdSupport (11.8.0):
- GoogleUtilities/AppDelegateSwizzler (~> 8.0)
- GoogleUtilities/MethodSwizzler (~> 8.0)
- GoogleUtilities/Community (~> 8.0)
- "GoogleUtilities/NSData+zlib (~> 8.0)"
- nanopb (~> 3.30910.0)
- GoogleSignIn (7.1.0):
- AppAuth (< 2.0, >= 1.7.3)
- GTMAppAuth (< 5.0, >= 4.1.1)
- GTMSessionFetcher/Core (~> 3.3)
- GoogleUtilities/AppDelegateSwizzler (8.0.2):
- GoogleUtilities/Atmosphere
- GoogleUtilities/Logger
- GoogleUtilities/Community
- GoogleUtilities/Privateness
- GoogleUtilities/Atmosphere (8.0.2):
- GoogleUtilities/Privateness
- GoogleUtilities/Logger (8.0.2):
- GoogleUtilities/Atmosphere
- GoogleUtilities/Privateness
- GoogleUtilities/MethodSwizzler (8.0.2):
- GoogleUtilities/Logger
- GoogleUtilities/Privateness
- GoogleUtilities/Community (8.0.2):
- GoogleUtilities/Logger
- "GoogleUtilities/NSData+zlib"
- GoogleUtilities/Privateness
- GoogleUtilities/Reachability
- "GoogleUtilities/NSData+zlib (8.0.2)":
- GoogleUtilities/Privateness
- GoogleUtilities/Privateness (8.0.2)
- GoogleUtilities/Reachability (8.0.2):
- GoogleUtilities/Logger
- GoogleUtilities/Privateness
- GoogleUtilities/UserDefaults (8.0.2):
- GoogleUtilities/Logger
- GoogleUtilities/Privateness
- "gRPC-C++ (1.65.5)":
- "gRPC-C++/Implementation (= 1.65.5)"
- "gRPC-C++/Interface (= 1.65.5)"
- "gRPC-C++/Implementation (1.65.5)":
- abseil/algorithm/container (~> 1.20240116.2)
- abseil/base/base (~> 1.20240116.2)
- abseil/base/config (~> 1.20240116.2)
- abseil/base/core_headers (~> 1.20240116.2)
- abseil/base/log_severity (~> 1.20240116.2)
- abseil/base/no_destructor (~> 1.20240116.2)
- abseil/cleanup/cleanup (~> 1.20240116.2)
- abseil/container/flat_hash_map (~> 1.20240116.2)
- abseil/container/flat_hash_set (~> 1.20240116.2)
- abseil/container/inlined_vector (~> 1.20240116.2)
- abseil/flags/flag (~> 1.20240116.2)
- abseil/flags/marshalling (~> 1.20240116.2)
- abseil/useful/any_invocable (~> 1.20240116.2)
- abseil/useful/bind_front (~> 1.20240116.2)
- abseil/useful/function_ref (~> 1.20240116.2)
- abseil/hash/hash (~> 1.20240116.2)
- abseil/log/absl_check (~> 1.20240116.2)
- abseil/log/absl_log (~> 1.20240116.2)
- abseil/log/test (~> 1.20240116.2)
- abseil/log/globals (~> 1.20240116.2)
- abseil/log/log (~> 1.20240116.2)
- abseil/reminiscence/reminiscence (~> 1.20240116.2)
- abseil/meta/type_traits (~> 1.20240116.2)
- abseil/random/bit_gen_ref (~> 1.20240116.2)
- abseil/random/distributions (~> 1.20240116.2)
- abseil/random/random (~> 1.20240116.2)
- abseil/standing/standing (~> 1.20240116.2)
- abseil/standing/statusor (~> 1.20240116.2)
- abseil/strings/wire (~> 1.20240116.2)
- abseil/strings/str_format (~> 1.20240116.2)
- abseil/strings/strings (~> 1.20240116.2)
- abseil/synchronization/synchronization (~> 1.20240116.2)
- abseil/time/time (~> 1.20240116.2)
- abseil/sorts/non-obligatory (~> 1.20240116.2)
- abseil/sorts/span (~> 1.20240116.2)
- abseil/sorts/variant (~> 1.20240116.2)
- abseil/utility/utility (~> 1.20240116.2)
- "gRPC-C++/Interface (= 1.65.5)"
- "gRPC-C++/Privateness (= 1.65.5)"
- gRPC-Core (= 1.65.5)
- "gRPC-C++/Interface (1.65.5)"
- "gRPC-C++/Privateness (1.65.5)"
- gRPC-Core (1.65.5):
- gRPC-Core/Implementation (= 1.65.5)
- gRPC-Core/Interface (= 1.65.5)
- gRPC-Core/Implementation (1.65.5):
- abseil/algorithm/container (~> 1.20240116.2)
- abseil/base/base (~> 1.20240116.2)
- abseil/base/config (~> 1.20240116.2)
- abseil/base/core_headers (~> 1.20240116.2)
- abseil/base/log_severity (~> 1.20240116.2)
- abseil/base/no_destructor (~> 1.20240116.2)
- abseil/cleanup/cleanup (~> 1.20240116.2)
- abseil/container/flat_hash_map (~> 1.20240116.2)
- abseil/container/flat_hash_set (~> 1.20240116.2)
- abseil/container/inlined_vector (~> 1.20240116.2)
- abseil/flags/flag (~> 1.20240116.2)
- abseil/flags/marshalling (~> 1.20240116.2)
- abseil/useful/any_invocable (~> 1.20240116.2)
- abseil/useful/bind_front (~> 1.20240116.2)
- abseil/useful/function_ref (~> 1.20240116.2)
- abseil/hash/hash (~> 1.20240116.2)
- abseil/log/test (~> 1.20240116.2)
- abseil/log/globals (~> 1.20240116.2)
- abseil/log/log (~> 1.20240116.2)
- abseil/reminiscence/reminiscence (~> 1.20240116.2)
- abseil/meta/type_traits (~> 1.20240116.2)
- abseil/random/bit_gen_ref (~> 1.20240116.2)
- abseil/random/distributions (~> 1.20240116.2)
- abseil/random/random (~> 1.20240116.2)
- abseil/standing/standing (~> 1.20240116.2)
- abseil/standing/statusor (~> 1.20240116.2)
- abseil/strings/wire (~> 1.20240116.2)
- abseil/strings/str_format (~> 1.20240116.2)
- abseil/strings/strings (~> 1.20240116.2)
- abseil/synchronization/synchronization (~> 1.20240116.2)
- abseil/time/time (~> 1.20240116.2)
- abseil/sorts/non-obligatory (~> 1.20240116.2)
- abseil/sorts/span (~> 1.20240116.2)
- abseil/sorts/variant (~> 1.20240116.2)
- abseil/utility/utility (~> 1.20240116.2)
- BoringSSL-GRPC (= 0.0.36)
- gRPC-Core/Interface (= 1.65.5)
- gRPC-Core/Privateness (= 1.65.5)
- gRPC-Core/Interface (1.65.5)
- gRPC-Core/Privateness (1.65.5)
- GTMAppAuth (4.1.1):
- AppAuth/Core (~> 1.7)
- GTMSessionFetcher/Core (< 4.0, >= 3.3)
- GTMSessionFetcher (3.5.0):
- GTMSessionFetcher/Full (= 3.5.0)
- GTMSessionFetcher/Core (3.5.0)
- GTMSessionFetcher/Full (3.5.0):
- GTMSessionFetcher/Core
- image_picker_ios (0.0.1):
- Flutter
- leveldb-library (1.22.6)
- nanopb (3.30910.0):
- nanopb/decode (= 3.30910.0)
- nanopb/encode (= 3.30910.0)
- nanopb/decode (3.30910.0)
- nanopb/encode (3.30910.0)
- path_provider_foundation (0.0.1):
- Flutter
- FlutterMacOS
- PromisesObjC (2.4.0)
- RecaptchaInterop (100.0.0)
- shared_preferences_foundation (0.0.1):
- Flutter
- FlutterMacOS
DEPENDENCIES:
- cloud_firestore (from `.symlinks/plugins/cloud_firestore/ios`)
- Firebase/Auth
- Firebase/Core
- Firebase/Firestore
- firebase_auth (from `.symlinks/plugins/firebase_auth/ios`)
- firebase_core (from `.symlinks/plugins/firebase_core/ios`)
- Flutter (from `Flutter`)
- google_sign_in_ios (from `.symlinks/plugins/google_sign_in_ios/darwin`)
- GoogleAPIClientForREST/Core
- GoogleSignIn (~> 7.1.0)
- GTMSessionFetcher/Full (~> 3.5.0)
- image_picker_ios (from `.symlinks/plugins/image_picker_ios/ios`)
- path_provider_foundation (from `.symlinks/plugins/path_provider_foundation/darwin`)
- shared_preferences_foundation (from `.symlinks/plugins/shared_preferences_foundation/darwin`)
SPEC REPOS:
trunk:
- abseil
- AppAuth
- BoringSSL-GRPC
- Firebase
- FirebaseAnalytics
- FirebaseAppCheckInterop
- FirebaseAuth
- FirebaseAuthInterop
- FirebaseCore
- FirebaseCoreExtension
- FirebaseCoreInternal
- FirebaseFirestore
- FirebaseFirestoreInternal
- FirebaseInstallations
- FirebaseSharedSwift
- GoogleAPIClientForREST
- GoogleAppMeasurement
- GoogleSignIn
- GoogleUtilities
- "gRPC-C++"
- gRPC-Core
- GTMAppAuth
- GTMSessionFetcher
- leveldb-library
- nanopb
- PromisesObjC
- RecaptchaInterop
EXTERNAL SOURCES:
cloud_firestore:
:path: ".symlinks/plugins/cloud_firestore/ios"
firebase_auth:
:path: ".symlinks/plugins/firebase_auth/ios"
firebase_core:
:path: ".symlinks/plugins/firebase_core/ios"
Flutter:
:path: Flutter
google_sign_in_ios:
:path: ".symlinks/plugins/google_sign_in_ios/darwin"
image_picker_ios:
:path: ".symlinks/plugins/image_picker_ios/ios"
path_provider_foundation:
:path: ".symlinks/plugins/path_provider_foundation/darwin"
shared_preferences_foundation:
:path: ".symlinks/plugins/shared_preferences_foundation/darwin"
SPEC CHECKSUMS:
abseil: d121da9ef7e2ff4cab7666e76c5a3e0915ae08c3
AppAuth: d4f13a8fe0baf391b2108511793e4b479691fb73
BoringSSL-GRPC: ca6a8e5d04812fce8ffd6437810c2d46f925eaeb
cloud_firestore: 56e7bb3888f09698dc061d38d02d87d4fd80e2cb
Firebase: d80354ed7f6df5f9aca55e9eb47cc4b634735eaf
firebase_auth: 3d848b9b866b201e5c8e0c06d8b2cec272fd8825
firebase_core: ac395f994af4e28f6a38b59e05a88ca57abeb874
FirebaseAnalytics: 4fd42def128146e24e480e89f310e3d8534ea42b
FirebaseAppCheckInterop: 9664c858489710f682766ef54e2b6741d3b62070
FirebaseAuth: ad59a1a7b161e75f74c39f70179d2482d40e2737
FirebaseAuthInterop: 01a804fb074424fd58b92dd50dd0272277199356
FirebaseCore: 99fe0c4b44a39f37d99e6404e02009d2db5d718d
FirebaseCoreExtension: 3d3f2017a00d06e09ab4ebe065391b0bb642565e
FirebaseCoreInternal: df24ce5af28864660ecbd13596fc8dd3a8c34629
FirebaseFirestore: 563a4ab1a65e2858f05e150bb4c31b0f8f79248b
FirebaseFirestoreInternal: 8c5921c360a70e447bfeefb245f450e8b50e750b
FirebaseInstallations: 6c963bd2a86aca0481eef4f48f5a4df783ae5917
FirebaseSharedSwift: 1baacae75939499b5def867cbe34129464536a38
Flutter: e0871f40cf51350855a761d2e70bf5af5b9b5de7
google_sign_in_ios: 4111e87aa5e24a4404f00ea13479f35e571969cc
GoogleAPIClientForREST: 9483c112c80ffcac161766f508c1167d301accfd
GoogleAppMeasurement: fc0817122bd4d4189164f85374e06773b9561896
GoogleSignIn: d4281ab6cf21542b1cfaff85c191f230b399d2db
GoogleUtilities: 26a3abef001b6533cf678d3eb38fd3f614b7872d
"gRPC-C++": 2fa52b3141e7789a28a737f251e0c45b4cb20a87
gRPC-Core: a27c294d6149e1c39a7d173527119cfbc3375ce4
GTMAppAuth: f69bd07d68cd3b766125f7e072c45d7340dea0de
GTMSessionFetcher: 5aea5ba6bd522a239e236100971f10cb71b96ab6
image_picker_ios: c560581cceedb403a6ff17f2f816d7fea1421fc1
leveldb-library: cc8b8f8e013647a295ad3f8cd2ddf49a6f19be19
nanopb: fad817b59e0457d11a5dfbde799381cd727c1275
path_provider_foundation: 2b6b4c569c0fb62ec74538f866245ac84301af46
PromisesObjC: f5707f49cb48b9636751c5b2e7d227e43fba9f47
RecaptchaInterop: 7d1a4a01a6b2cb1610a47ef3f85f0c411434cb21
shared_preferences_foundation: fcdcbc04712aee1108ac7fda236f363274528f78
PODFILE CHECKSUM: dd4b2f1ee2bf91b0d0cbbb3ce4edb791a9659030
COCOAPODS: 1.16.2
Podfile:
platform :ios, '17.0'
ENV['COCOAPODS_DISABLE_STATS'] = 'true'
undertaking 'Runner', {
'Debug' => :debug,
'Profile' => :launch,
'Launch' => :launch,
}
use_frameworks! :linkage => :static
pod 'Firebase/Core'
pod 'Firebase/Auth'
pod 'Firebase/Firestore'
pod 'GoogleSignIn', '~> 7.1.0'
pod 'GTMSessionFetcher/Full', '~> 3.5.0'
pod 'GoogleAPIClientForREST/Core'
...
Do someone has any concepts?
Thanks!