Chris Pierick

05/18/2023, 10:34 PM
I think that I have a simple question though, as I cannot find any info on it, I think I might have a fundamental misunderstanding. I have an iOS app which relies on my KMM project and FirebaseAuth. I'm migrating our networking into the KMM project and need to access FirebaseAuth through both the iOS app directly and the KMM project directly during the migration. The iOS app uses FirebaseAuth through SPM but, as far as I can tell, my KMM app can only get it through the native.cocoapods gradle extension as a pod. Everything builds and auth does work but I'm getting a ton of the following messages in my XCode console and believe it has to do with SPM vs Cocoapods:
Class FIRAuthX is implemented in both
    One of the two will be used. Which one is undefined.
Is there a way to fix this (Preferred)? If they are basically using the same FirebaseAuth version does it matter? Is this dangerous? Any insight would be great.