Перейти к содержанию

Настройка iOS на основе сертификата

Следуйте этому руководству, чтобы настроить платформу iOS вручную.

Создание файла запроса сертификата

Anchor link to
  1. Запустите Keychain Access («Связка ключей»), перейдите в Certificate Assistant («Ассистент сертификации») и нажмите Request a Certificate From a Certificate Authority («Запросить сертификат у центра сертификации»):
Keychain Access в macOS, показывающий меню Certificate Assistant для запроса CSR для сертификата APNs
  1. Введите необходимую информацию и выберите Saved to disk («Сохранить на диск»). Поле CA email следует оставить пустым. Нажмите Продолжить, а затем Сохранить запрос на сертификат, используя предложенное имя.
Создание CSR в Keychain Access

Создание сертификата APNs на портале разработчиков Apple

Anchor link to
  1. Войдите на портал разработчиков Apple и откройте Certificates, Identifiers & Profiles на вкладке Account. Нажмите Добавить:
Портал разработчиков Apple — панель Certificates, Identifiers & Profiles с кнопкой Add
  1. Выберите нужный тип сертификата и нажмите Продолжить внизу страницы.
Выбор типа сертификата APNs SSL (Sandbox & Production) на портале разработчиков Apple
  1. На следующей странице выберите App ID вашего проекта, затем нажмите Продолжить.
Выбор App ID для выпуска сертификата APNs на портале разработчиков Apple
  1. Выберите Certificate Signing Request, который вы создали ранее.
Загрузка файла CSR
  1. Загрузите сертификат и добавьте его в Keychain Access. После нажатия на сертификат запустится Keychain Access.
Загрузка сертификата с портала разработчиков Apple

Экспорт закрытого ключа (.p12)

Anchor link to

В Keychain Access щелкните правой кнопкой мыши по только что добавленному сертификату и выберите Экспортировать.

Экспорт закрытого ключа в формате .p12 из Keychain Access

Сохраните файл Personal Information Exchange (.p12). Вам будет предложено установить пароль.

После ввода пароля нажмите Разрешить, чтобы завершить экспорт закрытого ключа.

Настройка платформы iOS в Pushwoosh

Anchor link to

В вашем проекте Pushwoosh перейдите в раздел Configure Platforms и нажмите Настроить в строке iOS:

Панель управления Pushwoosh, показывающая строку iOS с кнопкой Configure

В открывшейся форме выберите ручную настройку на основе сертификата и нажмите Далее:

Форма Pushwoosh с выбранной ручной настройкой на основе сертификата

В открывшемся окне выполните следующие действия:

  • Загрузите файл сертификата (.p12)
  • Введите пароль от закрытого ключа
  • Выберите шлюз (Gateway)
Поля для загрузки файла .p12, ввода пароля и выбора шлюза в Pushwoosh

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