Closed fontanamichele closed 4 years ago
Looks like you're missing symbols from the GoogleUtilities framework. Can you try adding -framework GoogleUtilities
to your Other Linker Flags in Xcode and recompile?
@morganchen12 First of all thanks for the availability. I thought the same thing (In fact I had added GoogleUtilities in my POD file), I tried to follow your advice but without results. I've been stuck for 3 days now ...
@fontanamichele You might have more luck with this question on a stackoverflow or a react-native channel. This problem is likely related to the react-native configuration and most people monitoring the issues here don't have too much react expertise.
Hey @fontanamichele. We need more information to resolve this issue but there hasn't been an update in 5 weekdays. I'm marking the issue as stale and if there are no new updates in the next 5 days I will close it automatically.
If you have more information that will help us get to the bottom of this, just add a comment!
Since there haven't been any recent updates here, I am going to close this issue.
@fontanamichele if you're still experiencing this problem and want to continue the discussion just leave a comment here and we are happy to re-open this.
[REQUIRED] Step 1: Describe your environment
CocoaPods
[REQUIRED] Step 2: Describe the problem
Steps to reproduce:
Hello everyone, I'm new to xCode, I've my app working on android (using windows) then I have to make a build for ios, after some troubleshooting I'm stuck in this problem:
Undefined symbols for architecture x86_64: "_GULResetLogger", referenced from: _FIRResetLogger in FirebaseCore(FIRLogger.o) "_GULIsLoggableLevel", referenced from: _FIRIsLoggableLevel in FirebaseCore(FIRLogger.o) "_GULSetLoggerLevel", referenced from: _FIRSetLoggerLevel in FirebaseCore(FIRLogger.o) "_GULLoggerRegisterVersion", referenced from: _FIRLoggerInitializeASL_block_invoke in FirebaseCore(FIRLogger.o) "GULLoggerInitializeASL", referenced from: FIRLoggerInitializeASL_block_invoke in FirebaseCore(FIRLogger.o) "_GULLogBasic", referenced from: _FIRLogBasic in FirebaseCore(FIRLogger.o) "_GULLoggerEnableSTDERR", referenced from: _FIRLoggerInitializeASL_block_invoke in FirebaseCore(FIRLogger.o) "GULLoggerForceDebug", referenced from: FIRLoggerInitializeASL_block_invoke in FirebaseCore(FIRLogger.o) "_OBJCCLASS$_GULAppEnvironmentUtil", referenced from: objc-class-ref in FirebaseCore(FIRApp.o) objc-class-ref in FirebaseCore(FIRBundleUtil.o) ld: symbol(s) not found for architecture x86_64 clang: error: linker command failed with exit code 1 (use -v to see invocation)
Note: I've already tried 'pod update', 'pod deintegrate' and similar, and also add $inherited to 'other linker flags' in build settings.
Relevant Code:
This is my Pod file