Setup push notifications in your flutter app with ApparenceKit
You must first have a firebase project and setup your apparencekit project. If you haven't done it yet, please follow the setup guide.
We use the firebase_messaging plugin to handle push notifications. It allows us to send notifications on Android and iOS devices. If you intend to use notifications on Android you don't have many options and you must use firebase.
Congratulations, you have nothing to do.
Firebase will need to authenticate with your Apple account. So you need to create a key to allow firebase to send notifications to your app.
1 - Go to the Apple Developer Member Center and sign in with your credentials.
2 - In the "Certificates, Identifiers & Profiles" click on 'Keys' .
3 - Click on the '+' button to create a new key.
4 - Enter the key name and check the Apple Push Notifications Service (APNS)
5 - click on register
7 - then download it
Note that you can’t have more than two keys and you can download it only once. So keep this file in a safe place. You will be able to use it for all your apps.
Upload the key to firebase
You can now upload this file to firebase.
1 - Go to your firebase project and click on the gear icon next to your project name.
2 - Click on project settings
3 - Click on the cloud messaging tab
4 - Click on upload your APNs authentication key
5 - Select the file you just downloaded and click on upload
6 - Put your key id and your team id.