Setup Firebase push notifications for Apple iOS
Last updated
Last updated
Before you can activate push notifications, set the Firebase connection in the project level account.
The integration flow to connect a Firebase project and a Google Cloud account involves the following:
Create key in Firebase project
Register the key from Firebase into the Google Cloud account
Upload file to the shelfy.io back-office
Go to Firebase > Project Settings.
Click the Cloud Messaging tab.
Click Manage Service Accounts.
Go to Google Cloud and copy the email address.
In the side menu, click IAM.
Filter to the address and click the edit icon.
Click add role, and in the Select a role drop down, choose Firebase Cloud messaging API Admin.
Click Save.
Go to the Service accounts tab, and click the email.
Go to the Keys tab.
In the Add key drop drown, select Create new key.
Create a private key using a JSON file type. The file is automatically downloaded to your computer.
Login to shelfy.io console, and go to the Integrations Panel. (Integration Panel/Push Notifications/Firebase)
Upload the JSON file.
Shelfy flow - we provide you with the key from our Apple Developer register to push notification. (The Key should be on the same account the App stored).
this Key should be added to the firebase in Cloud Messeging Tab.
In Firebase, go to Project Settings > General.
Copy the Apple bundle ID value to your Firebase project.
Click Save To Version. Release the version with iOS push notifications activated.
Download the GoggleService.info.plist file.
Upload the GoggleService.info.plist. File.