Push Notifications
Please note, push notifications will not work in these scenarios:
- Push notifications will not work on an iOS simulator. To test you will need to use a real device.
- Push notifications will not work if the user is not logged in to your app.
- Push notifications will not work if you have the app open on your device.
Apple requires developers to create a key for the push notifications inside the Apple Developer Console to verify the push notification's sender.

If you haven't added a push notification key, you will need to add this.
Head to the Firebase Console and open the project dashboard for your project (click the project tile). Select Project Settings > Project Settings > Cloud Messaging.
Scroll down to the iOS section. If you have no files listed under APNs Authentication Key (like the photo below), you need to upload the APN Key.

You must add an Identifier to be able to send the push notifications to the iOS devices after you deploy your app to the app store.

If you haven't created a push notification identifier, you will need to add this.
- 1.Review the push notification setup instructions and ensure you have completed all required steps.
- 1.
- 2.
- 3.
- 4.
- 5.Ensure you have added the following cloud permissions for [email protected]: Editor, Cloud Functions Admin, and Service Account User. Here are instructions on how to do this.
- 2.Ensure you are on the latest version of FlutterFlow by selecting (ctrl/cmd + R). After you have done this, clear your browser cache and log out/in to FlutterFlow.
- 3.Remove the existing permissions and complete a new setup from scratch. Here are instructions on how to do this.