--> --> --> -->

Как получить пуш-сертификат в Apple и выгрузить его в формате P12

Чтобы получить пуш-сертификат в Apple, убедитесь, что у вас есть компьютер Mac и доступ к учетной записи Apple Developer с разрешением на доступ к сертификатам и профилям.

Шаг 1. Создайте CSR-файл

  1. Откройте программу Связка ключей на Mac.
  2. Выберите в меню Связка ключейАссистент сертификацииЗапросить сертификат у бюро сертификации.

  3. В открывшемся окне введите свой email.
  4. Выберите Сохранен на диске и нажмите Продолжить.
  5. Сохраните CSR-файл на компьютер.

Шаг 2. Выпустите сертификат

  1. Войдите в учетную запись Apple Developer.
  2. Выберите Certificates, Identifiers & Profiles.

  3. Откройте вкладку Identifiers в левом меню и выберите свое приложение в списке.
  4. Если приложения нет, нажмите справа от заголовка Identifiers.

  5. Зарегистрируйте новый App ID.

  6. При создании нового App ID активируйте опцию Push Notifications.
  7. Выберите созданное приложение на вкладке Identifiers.
  8. Найдите опцию Push Notifications в списке Capabilities, убедитесь, что она активна, и нажмите Configure.

  9. Нажмите Create Certificate в разделе Production SSL Certificate.

    Не создавайте development-сертификат, так как edna Pulse работает только с production-облаком Apple, для которого требуется production-сертификат.

  10. Выберите iOS в выпадающем списке Platform и нажмите Choose file в разделе Upload a Certificate Signing Request.

  11. Выберите сохраненный CSR-файл и нажмите Continue.
  12. Нажмите Download, чтобы скачать пуш-сертификат на компьютер.

Срок действия сертификата — один год. Выпускайте новый сертификат каждый год и загружайте его в edna Pulse до окончания срока действия старого.

Шаг 3. Выгрузите сертификат в формате P12

  1. Найдите на компьютере сертификат, загруженный на предыдущем шаге, и дважды нажмите на него, чтобы отобразить в разделе Связки ключей.

  2. Выберите категорию Сертификаты или Мои сертификаты.
  3. Нажмите на сертификат правой кнопкой мыши и выберите Экспортировать.

  4. Введите имя сертификата, выберите формат файла .p12 и нажмите Сохранить.
    При выборе сертификата из категории Все объекты экспорт в P12 недоступен.

  5. Придумайте и введите пароль для защиты контейнера с сертификатом, используя только печатные ASCII-символы.

  6. Введите пароль раздела Связка ключей для разрешения экспорта сертификата и нажмите Разрешить. Обычно это пароль для входа в учетную запись Mac.

Используйте полученный пуш-сертификат в формате P12 и пароль для настройки iOS-приложения в edna Pulse.