-
Notifications
You must be signed in to change notification settings - Fork 39
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
[Question] Apple APM Requirement Firebase Signed xcframework #980
Comments
I couldn't figure out how to label this issue, so I've labeled it for a human to triage. Hang tight. |
The Firebase iOS SDK update is a bit confusing, only the Swift Package Manager version of the libraries have the code signing. The Cocoapods don't but are planned for the next release, and when that is available, we will update ASAP. Though to expand, most of the Firebase libraries are source libraries, which do not require code signing (and can't be signed), though some, like Analytics, are built libraries and those will be signed. |
Hi @a-maurice thanks for the clarification, but it also means that most of the Unity developer wont get the update ontime then? since unity only support Cocoapods and if cocoapods release is delayed to next cycle from 8th April it means that the unity version wont get it until May? If we are using only Crashlytics and Analytics do we need the signed library? Or we can move forward with current version of Firebase Unity Sdk? |
Hi @hendri-voodoo, Firebase iOS SDK's Crashlytics pod is source, so no code signature is required for it. Firebase iOS SDK's Analytics pod contains a binary, but Analytics is not on Apple's list so I don't believe a signed binary will be required on May 1. That being said, as you pointed out, the Firebase iOS SDK will be releasing next week to ensure that all binary SDKs (regardless of whether they are on Apple's list or not) are signed. |
Hi @ncooke3 , thank you for the info. Since now the Firebase iOS 10.24.0 is out, when can we expect to have the Unity SDK that contain that version? Since the 10.23.0 also have issue with crashlytics 😢 |
We aim to have a new release out next week with the updated Cocoapods. In the meantime, you can also use the previous 11.8.1 release, and manually update the pod versions, and that should work as well. |
hi @a-maurice , so if I use the firebase-unity-sdk 11.8.1 and manually change the ios dependency in the xml file to 10.24.0 it wont cause another issue right? |
The latest Unity SDK release is now available, https://github.com/firebase/firebase-unity-sdk/releases/tag/v11.9.0 It uses the Firebase iOS SDK at 10.24.0, and so should have everything signed as needed. |
[REQUIRED] Please fill in the following fields:
[REQUIRED] Please describe the question here:
Apple will start enforcing its APM requirements by the end of April 2024, and one of them is that all xcframeworks must be codesigned. When I checked the Firebase iOS SDK, it is mentioned that an update will be released by 8 April 2024 firebase/firebase-ios-sdk#12238 (comment)
Do you have an ETA for when the iOS update will be added to the Firebase Unity SDK Package?
The text was updated successfully, but these errors were encountered: