Настройка iOS на основе сертификата
Следуйте этому руководству для ручной настройки платформы iOS.
Создание файла запроса на подписание сертификата
Anchor link to1. Запустите Связку ключей, перейдите в Ассистент сертификации и выберите Запросить сертификат у центра сертификации:

2. Введите необходимую информацию и выберите Сохранено на диск. Поле CA email следует оставить пустым. Нажмите Продолжить и Сохранить запрос на сертификат с предложенным именем.

Настройка вашего App ID в Apple Developer Portal
Anchor link to3. Войдите в Портал разработчиков Apple и откройте Certificates, Identifiers & Profiles на вкладке Account. Нажмите Add:

4. Выберите необходимый тип сертификата и нажмите Continue внизу страницы.

5. На следующей странице выберите App ID вашего проекта. Затем нажмите Continue.

6. Выберите Запрос на подписание сертификата, который вы создали ранее**.**

7. Загрузите сертификат и добавьте его в Связку ключей. При нажатии на сертификат запустится Связка ключей.

Экспорт закрытого ключа
Anchor link toВ Связке ключей щелкните правой кнопкой мыши по только что добавленному сертификату и выберите Export.

Сохраните файл Personal Information Exchange (.p12). Вам будет предложено установить пароль
После ввода пароля нажмите «Allow», чтобы завершить экспорт закрытого ключа.
Настройка платформы iOS в Pushwoosh
Anchor link toВ вашем проекте Pushwoosh перейдите в раздел Configure Platforms и нажмите Configure в строке iOS:

В открывшейся форме выберите certificate-based manual configuration и нажмите Next:

В открывшемся окне сделайте следующее:
- Загрузите файл сертификата (.cer) (это поле необязательно и может быть пустым);
- Загрузите Push-сертификат (.p12);
- Введите пароль от закрытого ключа;
- Выберите фреймворк;
- Выберите шлюз.

Нажмите Configure, чтобы завершить настройку.