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

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

Для более быстрой связи с APNs вы можете настроить свой iOS-проект с использованием аутентификации на основе токенов.

Получение ключа шифрования и Key ID от Apple

Anchor link to
  1. Войдите в свою учетную запись разработчика Apple и перейдите в раздел Keys в меню слева. Нажмите +, чтобы создать новый ключ.

  2. В поле Key Description введите уникальное имя для ключа. Затем включите APNs в разделе Key Services. Нажмите Continue.

  3. Скопируйте Key ID, который представляет собой 10-значную строку, и загрузите ключ подписи токена аутентификации, который является текстовым файлом с расширением .p8.

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

Anchor link to
  1. В вашем проекте Pushwoosh перейдите в раздел Configure Platforms и нажмите Connect рядом с платформой iOS.
Экран настройки платформы Pushwoosh, показывающий строку iOS с кнопкой 'Connect'.
  1. В открывшейся форме конфигурации выберите Token-based manual configuration и нажмите Next.
Форма настройки iOS с выбранной опцией ручной настройки на основе токенов.
  1. Вставьте Key ID в соответствующее поле.
Поле в форме Pushwoosh для ввода Key ID.
  1. Загрузите файл ключа подписи .p8, который вы скачали с сайта Apple, в поле Auth Key.
Поле в форме Pushwoosh для загрузки файла ключа аутентификации .p8.
  1. Введите Team ID и Bundle ID вашего аккаунта разработчика Apple.
Поля формы в Pushwoosh для ввода Team ID и Bundle ID.

Чтобы получить ваш Team ID, перейдите в свою учетную запись разработчика Apple и откройте раздел Membership.

Вы можете найти Bundle ID в разделе Certificates, Identifiers & Profiles вашей консоли разработчика Apple.

  1. Выберите подходящий шлюз: Sandbox или Production.
Опции выбора шлюза для Sandbox и Production в форме настройки Pushwoosh.
  1. Нажмите Configure, чтобы завершить настройку.