0

I am facing an Undefined symbol error in XCode project and cannot solve it.

My latest build app is already used with ARCore, Firebase, and Facebook SDK. And it builds normally on Android and IOS. In this update, I need to add some custom tracking events of Firebase Analytics. After my update, it works on Android but fails in XCode.

Here is the code that was added to the project: New code

The different update only: FirebaseAnalytics.LogEvent( FirebaseAnalytics.EventScreenView, new Parameter(FirebaseAnalytics.ParameterScreenName, "000_IntroScene"));

I have tried to remove this code and build it again, it works very well.

Here is my environment information:

Build Environment: MacOS 12.4 Unity Version: 2021.3.1f1 XCode Version: 13.4.1 (13F100) Firebase Version: 9.1.0

Pod List: Pod List

Error Message: Error Message

Sorry for I am new on StackOverflow and cannot embed the picture in the post. Does anyone have any idea to solve this issue? Thank you.

I tried these methods:

2 Answers 2

0

please try the following (if you have not already):

Make sure the game compiles and runs in the editor (while targeting ibefore exporting to Xcode.

  • If it cannot compile, have you added the necessary SDKs?

  • If it does not run have you included the necessary config files?

If it is failing to build for a target platform, make sure you have included the external dependency manager (EDM4U).

If EDM4U has been included, follow this resolver debug guide while trying to solve the issues.

Try to address as many of both warnings and errors during iOS resolution as possible.

Please tell me how the above works out for you.

Sign up to request clarification or add additional context in comments.

Comments

0

The desktop application does not seem to support analytics yet firebase for desktop I also want to know when the development plan will support

1 Comment

This does not really answer the question. If you have a different question, you can ask it by clicking Ask Question. To get notified when this question gets new answers, you can follow this question. Once you have enough reputation, you can also add a bounty to draw more attention to this question. - From Review

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Start asking to get answers

Find the answer to your question by asking.

Ask question

Explore related questions

See similar questions with these tags.