# Firebase Notification iOS

There are extra steps to be able to get notification when working on **iOS.**

## **Generate Apple Auth key for firebase**

* First login to your apple developer account. <https://developer.apple.com/account/>

![](/files/-MdbCOdKBeIzH36SgiK_)

* Next create a new key if you don't have a key already.

![](/files/-MdbD-nKAskLpRvKVwxa)

* Add the key name and enable Apple Push Notifications service (APNs)

![](/files/-MdbDuU5xpP2vIbZRv-a)

After this, there will be a screen to download the generate key for you.

## WARNING!!!!

**WARNING!!! -** Please make sure the downloaded file is kept safe, because you can only download it once.

## Upload Auth key to firebase

After downloading the key from apple dashboard. You have to upload the key to firebase, so firebase can send notification to iOS device.

* Go to project setting on your firebase console

![](/files/-MdbW8F86X6dMcYleI41)

* On the project settings, go to the cloud messaging tab
* Select the app you want to setup

![](/files/-MdbWqeskatdAYFqOEqF)

* Them upload the downloaded keys previously&#x20;

![](/files/-MdbY89Ka5C1YOQ9YZr9)

* Do the same for the rest apps


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://edentech.gitbook.io/glover/flutter-app/firebase-notification-ios.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
