In the official Firebase documentation it says that we need go to the Project settings and in Cloud Messaging Tab add APNs authentication key. However, when I go to the Cloud Messaging tab I see only Web Push Certificates, there is no possibility to upload APNs authentication key for IOS app there. How to upload this key to Firebase project?
I figured out what was wrong, I didn't have correct permission in Firebase console, once I got owner permission, I was able to see upload UI for APN key.
Related
I created an authentication Key in Apple Developer Account to implement push notification for my ios app. I used Firebase to send notification where I added .p8 file and provided Team ID and Key ID. now I am receiving notification successfully From Firebase, So in the future, if I delete this Authentication Key in Apple Developer Account will I receive notifications to mobile.
Firebase is using that key to authenticate with apple services when sending push notifications, removing the key from apple developer account will result in firebase not being able to authenticate and push notifications will stop working.
I have problem with my company's project. Other team building server and my job is only frontend.But I can't receive any notification. They said they use FCM to push notification but on project setting -> Cloud Message on firebase console not have any p8 or p12 certificate file is uploaded. I have no idea about that, i'm new on firebase tech, anyone have idea for that.
Are you able to see anything under the APNs Authentication Key section?
There is a way to send push with APNs Authentication Key. Check out this link - https://firebase.google.com/docs/cloud-messaging/ios/client#upload_your_apns_authentication_key. Probably this will help.
I have developed an app that verifies a user by their phone number using Firebase phone number authentication.
The Android version is working correctly after it was published of Google Play but the iOS version does not receive SMS messages, despite it working correctly during development testing.
Why might this occur?
When uploaded to Google Play, I was asked to provide SHA key details for my app, but I was not asked or even know what the App Store equivalent is of this procedure.
I had the same problem.
Check that you have APN certificate for production application set in Firebase or event better set APNs Authentication Key instead of handling separate certificates.
Check here how to generate certificate: https://developer.clevertap.com/docs/how-to-create-an-ios-apns-auth-key
After upload this key to Firebase -> Settings -> Cloud messaging under APN Auth key sections.
I attempting to send a push notification to my react native project. When sending to single device (provided FCM Token), it thrown an error
Invalid APNs certificate. Check the certificate in Settings.
So my assumption is the notification message is even not yet sent to APN, which my device obviously will not gonna receive anything
Please help
edit
I already uploaded my APN Authentication Key. Firebase docs says that I need to use either APN Authentication Key or APN Certificates
Revoking and re-uploading the key worked for me.
You are trying to push notification with no APNs Certification assign.
Please check the link below to generate or create the certificate to allow firebase send push notification in iOS.
https://firebase.google.com/docs/cloud-messaging/ios/certs
Here are the React-Native plugin and instruction for FCM (Firebase Cloud Messaging)
https://github.com/evollu/react-native-fcm
Hope it could help you.
I have an ASP.NET MVC5 Application which I have moved from Microsoft Azure to AWS i.e. Redeployed from Microsoft to AWS. Can moving servers from Azure to AWS affect Firebase service in any way? My push notifications have stopped for my iOS client. Do I need to do something at Apple's end i.e. APNS etc.?
Found the Answer:
I was building a developer App with the developer Profile.
Needed to create an APNS certificate for developer builds.
Needed to upload the APNS to the firebase console.