-
Notifications
You must be signed in to change notification settings - Fork 49
Description
Please fill in the following fields:
Unity editor version: 2019.2.17f1
Firebase Unity SDK version: 6.7.0
Source you installed the SDK (.unitypackage or Unity Package Manager): .unitypackage
Firebase plugins in use (Auth, Database, etc.): Messaging
Additional SDKs you are using (Facebook, AdMob, etc.): Facebook , Mobile Notifications(Package manager), Play Games
Platform you are using the Unity editor on (Mac, Windows, or Linux): Mac/Windows
Platform you are targeting (iOS, Android, and/or desktop): iOS/Android
Scripting Runtime (Mono, and/or IL2CPP):IL2CPP
Please describe the issue here:
Unity local notification plugin does not work in some cases when firebase plugin is added.
Test case 1:
- Install Mobile Notifications
- Run some notifications
- Close app
- Open app from notification
5.1) receive callback about opening app from notification on Android [WORKS]
5.2) receive callback about opening app from notification on iOS [WORKS]
Test case 2:
- Install Mobile Notifications
- Install Firebase
- Run some notifications
- Close app
- Open app from notification
6.1) receive callback about opening app from notification on Android [WORKS]
6.2) receive callback about opening app from notification on iOS [DOES NOT WORK]
(Mobile Notifications)Android :
iOSNotificationCenter.GetLastRespondedNotification();
(Mobile Notifications)iOS :
AndroidNotificationCenter.GetLastNotificationIntent();
Please answer the following, if applicable:
Have you been able to reproduce this issue with just the Firebase Unity quickstarts (this GitHub project)?
plugins works great without each other
What's the issue repro rate? (eg 100%, 1/5 etc)
100%
Activity
google-oss-bot commentedon Apr 2, 2020
This issue does not seem to follow the issue template. Make sure you provide all the required information.
[-]Unity local notification plugin does not work with Firebase on iOS devices.[/-][+][Local Notifications][Firebase] Opening app from notification does not show data on iOS devices[/+]chkuang-g commentedon Apr 3, 2020
Hi @guntarspolis
I do not think
Analytics
would do anything to notification at all.Could you offer a bit more detail?
Test case 1
andTest case 2
Thank you
guntarspolis commentedon Apr 4, 2020
Thank you for your response @chkuang-g . Yes, it was not Analytics , i spelled it wrong, its about Messaging. I'm sorry about that.
I'll go and reproduce all the three steps you mentioned.
Thank you.
guntarspolis commentedon Apr 6, 2020
Not working version:
Working version:
both versions here:
https://drive.google.com/drive/folders/1r5GWFkTXK8r4RkP5iSdmMOD4aeOUSQca?usp=sharing
repro steps :
You don't have to call anything
There is no errors, it just ignores that I did open app from notification.
@chkuang-g
patm1987 commentedon Apr 15, 2020
This is being tracked as a bug internally. Definitely update this if you get any more information you'd like to share!
vishakh-av commentedon Apr 23, 2020
I am also facing the same issue with Mobile Notifications package of Unity when tried along with Firebase as mentioned above. When tried with the inbuilt local-notification services of Unity(https://docs.unity3d.com/ScriptReference/iOS.NotificationServices.html) instead of mobile-notifications-package along with Firebase, the same issue is there. In both the cases, I did not initialise Firebase though. This has become a headache and I hope this issue with Firebase is fixed soon!
25 remaining items
atelyk commentedon Aug 17, 2021
It's still relevant for
Unity editor version: 2020.3.9f1
Firebase Unity SDK version: 8.0.0
Mobile notifications: 1.4.2
Thanks @jfperusse-bhvr, it works.
But it would be great to avoid hacks.
3XclusiVe commentedon Oct 9, 2021
Thanks to the above comment by @jfperusse-bhvr we also managed to fix the issue. Seems like this fix can be done without patching other plugins by adding something like this file to the unity project.
P.S. Do not understand why firebase team ignore this problem for so long.
voidtuxic commentedon Apr 1, 2022
hey team, any update on this? This is still occurring and definitely feels ignored by the team
meliksahd commentedon Oct 19, 2022
this fix causes crashes when certain devices receive push notification signals (new gen iPad)
we are trying to use post process scripts to edit unity notification package according to @jfperusse-bhvr 's solution
LeonardoDemartino commentedon Feb 10, 2023
We are having this same issue. Is there a fix yet?
supremepanda commentedon Apr 25, 2023
Is this solution still crashing? I could not found any solution other than this to solve problem. By the way, did you find a way to use post process scripts?
MrlCrosl commentedon Oct 18, 2023
Hi! Did u managed to fix this issue?
kkfrank2 commentedon Apr 10, 2024
@
Mustafax06 commentedon Jun 5, 2024
This has been an open bug for 4 years and nobody cares. What a great team over there
smarty-concrete commentedon Jun 7, 2024
I've submitted a pull request here in the firebase-cpp-sdk repo which will hopefully address this issue.
keitanxkeitan commentedon Jun 21, 2024
@smarty-concrete Thank you for your contribution! I hope this change will be reviewed soon and the patch will be released!
a-maurice commentedon Jun 27, 2024
The latest release, https://github.com/firebase/firebase-unity-sdk/releases/tag/v12.1.0, has the fix provided by @smarty-concrete. Thank you for the contribution, hopeful that this addresses this long standing issue.