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

Настройка 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 и нажмите Configure рядом с платформой iOS.
Экран настройки платформы Pushwoosh, показывающий строку iOS с кнопкой 'Configure'.
  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, чтобы завершить настройку.