firebase / firebase-unity-sdk

The Firebase SDK for Unity
http://firebase.google.com
Apache License 2.0
234 stars 38 forks source link

[Bug] Xcode iOS Device Build - Undefined symbols StoreKit11Transaction (Firebase Messaging) #1121

Closed Goncharuk-Nikita closed 1 month ago

Goncharuk-Nikita commented 2 months ago

Description

Hi, Our team encountered build errors in Unity when using Firebase Messaging SDK version 12.3.0, 12.2.0. The project builds successfully with the 12.1.0 Xcode verion - 15.0.1 Unity version - 6000.0.18f1

image

Reproducing the issue

No response

Firebase Unity SDK Version

12.3.0

Unity editor version

6000.0.18f1

Installation Method

.unitypackage

Problematic Firebase Component(s)

Messaging

Other Firebase Component(s) in use

No response

Additional SDKs you are using

Appsflyer

Targeted Platform(s)

Apple Platforms

Unity editor platform

Mac

Scripting Runtime

IL2CPP

Release Distribution Type

Pre-built SDK from https://firebase.google.com/download/unity

Relevant Log Output

No response

If using CocoaPods for Apple platforms, the project's Podfile.lock

PODS:

DEPENDENCIES:

SPEC REPOS: trunk:

SPEC CHECKSUMS: AppsFlyerFramework: 3c6c50b7b3f0f37f648a5b23114940e0766e65e8 Firebase: 98e6bf5278170668a7983e12971a66b2cd57fc8c FirebaseAnalytics: c36efd5710c60c17558650fa58c2066eca7e9265 FirebaseCore: a282032ae9295c795714ded2ec9c522fc237f8da FirebaseCoreInternal: ac26d09a70c730e497936430af4e60fb0c68ec4e FirebaseInstallations: 58cf94dabf1e2bb2fa87725a9be5c2249171cda0 FirebaseMessaging: c9ec7b90c399c7a6100297e9d16f8a27fc7f7152 GoogleAppMeasurement: 76d4f8b36b03bd8381fa9a7fe2cc7f99c0a2e93a GoogleDataTransport: aae35b7ea0c09004c3797d53c8c41f66f219d6a7 GoogleUtilities: 26a3abef001b6533cf678d3eb38fd3f614b7872d nanopb: fad817b59e0457d11a5dfbde799381cd727c1275 PromisesObjC: f5707f49cb48b9636751c5b2e7d227e43fba9f47

PODFILE CHECKSUM: ab5c850161888f5551ae33d8af7d47c83c11b17b

COCOAPODS: 1.15.2

google-oss-bot commented 2 months ago

I couldn't figure out how to label this issue, so I've labeled it for a human to triage. Hang tight.

argzdev commented 1 month ago

Hey @Goncharuk-Nikita, thanks for reaching out. I tried opening our Firebase Unity Quickstart, and added the Firebase Messaging, and Analytics SDKs with the latest version 12.3.0. With these dependencies, the app seems to compile and run correctly. I'm guessing the problem here is replacing the dlls with different versions are causing a mismatch somehow. Could you try cleaning, freshly importing your dependencies and then rebuilding your app? There are also multiple threads in Stack Overflow sharing possible solutions to resolve this. You'll likely get better help there. Let me know if that works.

google-oss-bot commented 1 month ago

Hey @Goncharuk-Nikita. 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!

google-oss-bot commented 1 month ago

Since there haven't been any recent updates here, I am going to close this issue.

@Goncharuk-Nikita 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.