-
Notifications
You must be signed in to change notification settings - Fork 4k
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
[firebase_messaging]: iOS devices never receive data-only message #13423
Comments
Hi @Pedrozena , What version of |
Hi @SelaseKay. We use: |
Kindly update to the latest version and try again. |
updating to version |
Hello @Pedrozena, if you are receiving normal notifications but not data only notifications, it's probably something to do with your setup since we are not doing anything between those 2. |
Yes, I'm using the official |
Is there an existing issue for this?
Are you aware of the differences between iOS and Android background message handling?
Do you have an active Apple Developer account?
Are you using a physical iOS device to test background messages?
Have you enabled "Remote Notifications" & "Background Mode" (Checking options for "Background Processing" & "Remote Notifications") in your app's Xcode project?
Have you created an APNs key in your Apple Developer account & uploaded this APNs key to your Firebase console?
Have you disabled method swizzling for Firebase in your app?
Are you sending messages to your app from the Firebase Admin SDK?
Have you requested permission from the user to receive notifications?
Have you used the 'Console' application on your macOS device to check if the iOS device's system is throttling your background messages?
No logs are printed so we can't tell if the message was delivered.
Additional context and comments
Android devices receive such messages, and iOS ones receive regular messages with
non-null
notifications.While using legacy FCM api with the following payload:
the iOS devices regularly received also background messages.
The text was updated successfully, but these errors were encountered: