# Добавление OneSignal в Apple

После того, как вы [создали аккаунт в OneSignal](https://help.zenky.io/push/create-onesignal) и [пригласили нужных пользователей](https://help.zenky.io/push/invite-onesignal), необходимо пройти по адресу [developer.apple.com](https://developer.apple.com/) и войти в аккаунт&#x20;

<figure><img src="/files/Ck26sXFDlAbrvZdsyYEH" alt=""><figcaption></figcaption></figure>

Затем идем в Keys и регистрируем новый ключ

<figure><img src="/files/YxYZ9NCosModkz4LSnqY" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/SIU03p9795zs8P2TqW43" alt=""><figcaption></figcaption></figure>

Называем его так, чтобы потом отличить от остальных ключей, например magazinpush, прожимаем галочку внизу и `Continue`

<figure><img src="/files/7LQ0gfS9rmztIFlRJpKr" alt=""><figcaption></figcaption></figure>

Жмем `Register`

<figure><img src="/files/W4LdFI7x30bLw2VfCsDX" alt=""><figcaption></figcaption></figure>

А затем - `Download` и загружаем файл ключа, заодно копируем ваш Key ID - скоро будем его вставлять

<figure><img src="/files/k99IDftBuNpXCdzvhcVK" alt=""><figcaption></figcaption></figure>

Теперь возвращаемся в OnaSignal и жмем кнопку `Activate` под `Apple iOS (APNs)`

<figure><img src="/files/ldxpgnbxAM824jaobMp0" alt=""><figcaption></figcaption></figure>

Загружаем только что скачанный файл

<figure><img src="/files/7xXvYXxV0EoW9TOIIJKW" alt=""><figcaption></figcaption></figure>

Вставляем Key ID, который копировали пару шагов ранее и Team ID, который можно взять вот здесь

<figure><img src="/files/POJHgQgirtbD1PJdpw4J" alt=""><figcaption></figcaption></figure>

Осталось вставить только bundle ID нашего приложения. Найти его можно в [appstore.connect](https://appstoreconnect.apple.com) в разделе информации о вашем приложении

<figure><img src="/files/JSsY9Iu4DtHEacNGNcyT" alt=""><figcaption></figcaption></figure>

Когда все вставили - жмем `Save & Continue`

<figure><img src="/files/EhyKM1dJlxlF9u69cx3M" alt=""><figcaption></figcaption></figure>

Теперь выбираем `Flutter` и снова `Save & Continue`

<figure><img src="/files/tLkDb4LBLeYX0q7YDoo7" alt=""><figcaption></figcaption></figure>

Проверяем, что все у нас заработало

<figure><img src="/files/8ym95ETBYEnnAvhgqjtO" alt=""><figcaption></figcaption></figure>

Теперь и идем в `Settings`, `Keys & IDs` и копируем `OneSignal App ID` (он такой же как и для Google) и `Rest API Key`. Эти два ключа - все что вам потребуется для успешной интеграции нашей админки с сервисом One Signal

<figure><img src="/files/IBTfQirQ29X9V8vVabZO" alt=""><figcaption></figcaption></figure>


---

# 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://help.zenky.io/push/dobavlenie-onesignal-v-apple.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.
