-
-
Notifications
You must be signed in to change notification settings - Fork 5
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Bug] Build fails after updating Plugin.FirebasePushNotifications to 3.0.17 #105
Comments
Thanks for the effort. I guess the remaining old nuget Xamarin.Firebase.iOS.Analytics version 8.10.0.1 could cause problems. I personally don't use Firebase Analytics so it's hard for me to give more info here. Links: |
Hello @thomasgalliker I tried resolving the Firebase Analytics build error by switching to the following NuGet packages: AdamE.Firebase.iOS.Analytics Version="11.6.0" and However, I am still encountering the same build errors.
|
Buh... difficult. I would search for "Undefined symbols for architecture x86_64" elsewhere on github (global search on github --> category issues). This looks to me like something in the build config (csproj) is wrong. Can you compare your csproj with the sample app's csproj in this repo? Especially the section with the iOS specific configurations (device vs simulator). |
I tried sample app's csproj iOS sepcifications, having the same issue
|
Hello @thomasgalliker , Any update? |
No update here. The sample app in this repository works on my machine. I'm using a macbook pro M3 with JetBrains Rider 2024.3.3 and all my apps are on .NET 8. |
Now working, I updated nuget package AdamE.Firebase.iOS.Analytics version 11.4.0 |
What is the difference between these versions? So maybe 11.6 is only for .net9? I cannot image this is true. |
Description:
Summary:
After updating Plugin.FirebasePushNotifications to version 3.0.17, my iOS build fails with Undefined symbols for architecture x86_64 errors related to FirebaseAnalytics. I need guidance on resolving this and identifying the correct NuGet packages for Firebase Analytics compatibility.
Steps to Reproduce:
Update Plugin.FirebasePushNotifications from 2.5.13 to 3.0.17.
Retain Xamarin.Firebase.iOS.Analytics version 8.10.0.1.
Build the project targeting iOS.
Observe the build failure.
Expected Behavior:
The project should build successfully without errors.
Actual Behavior:
The build fails with errors like:
Undefined symbols for architecture x86_64: "_APMAnalyticsConfiguration", referenced from: +[FIRAnalytics startWithConfiguration:options:] in FirebaseAnalytics...
Environment Details:
OS: macOS Sonoma 14.6.1
IDE: Visual Studio 2022 (latest version)
Target Frameworks: .NET MAUI
NuGet Packages:
Plugin.FirebasePushNotifications: 3.0.17
Xamarin.Firebase.iOS.Analytics: 8.10.0.1
Additional Context:
The project worked fine with version 2.5.13 of Plugin.FirebasePushNotifications. The errors started after upgrading to version 3.0.17. I suspect compatibility issues between Plugin.FirebasePushNotifications and Xamarin.Firebase.iOS.Analytics
Thanks in Advance!
The text was updated successfully, but these errors were encountered: