firebase / firebase-unity-sdk

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

[Question] Dynamic Links - black screen on iOS 17. #957

Closed XubeiX closed 3 months ago

XubeiX commented 3 months ago

[REQUIRED] Please fill in the following fields:

[REQUIRED] Please describe the question here:

My project uses EMD version 1.2.175 and Firebase Analytics, Crashlytics and DynamicLinks version 10.7.0 - the project was crated in Unity 2021.3.20f1. There are no problems in this version of Unity. After building the project on iOS, I am able to lunch the application using the icon without any problems, as well as lunch it using Dynamic Links(the first lunch where Dynamic Links launches the application and passes the link to it).

I decided to update Unity to 2022.3.20f1 after the Unity update, I am still able to build iOS app without any problem. The app launched with the icon works without problems. However, when I want to run app fot the first time using Dynamic Links the app starts, static splash screen is shown, then a black screen is displayed and nothing more happens. It looks like Unity is not running? I tried updating both EDM and all Firebase libs to the latest versions, but the problem still occurs. Do you have any idea what could be causing the black screen? Because this is the only scenario in which it appears. If I launched the app with the icon before, moved it to the background, run Dynamic Links from Safari then the app will come to the foreground and Dynamic Links will be passed and work.

paulinon commented 3 months ago

Hi @XubeiX,

Please note that the Firebase Dynamic Links service will be shutdown on August 25, 2025. In the meantime, only critical or security issues will be fixed in the SDK.

More information can be found at at https://firebase.google.com/support/dynamic-links-faq.