Создание сертификата для Apple Wallet

1. Зайдите в свой аккаунт на Apple Developer. Откройте Certificates, Identifiers & Profiles.

Содержание:

2. Выберите Pass Type IDs.

3. Создайте Identifiers.

4. Выберите Pass Type IDs и нажмите Continue.

5. Укажите Description и Identifier. Нажмите Continue.

6. Подтверждите создание нажатием на Register.

7. Зайдите в созданный Pass Type ID.

8. Создайте сертификат.

9. Укажите Name сертификата и загрузите CSR-сертификат (.certSigningRequest) по ссылке на устройство.

10. Загрузите сертификат (.cer) на Mac.

11. Добавьте сертификат в приложение Keychain.

12. Выделите и экспортируйте оба (публичный и закрытый ключ) в формат .p12.


13. Введите пароль на сертификат.

14. Загрузите по ссылке Worldwide Developer Relations - G4 и добавьте в Keychain.

15. Экспортируйте его в .pem.

16. C помощью команды в терминале конвертируйте сертификат.p12 в сертификат.pem. Это необходимо для push-обновлений.

Команда:

openssl pkcs12 -in your_cert.p12 -out cert.pem -nodes -clcerts

Настройка интеграции Apple Wallet в HelloPrint

В системе HelloPrint перейдите в раздел НастройкиИнтеграции и перейдите на вкладку Apple Wallet.

Заполните поля.

1. В поле "Секретный токен для запросов" введите рандомный ключ не менее 20 символов.

2. В поле "Идентификатор Tam ID" следует ввести значение из поля Team ID. Для его получения:

3.

  • В Apple Developer перейдите на вкладку Certificates, Identifiers & Profiles. Выберите Pass Type IDs. Скопируйте значение в столбце IDENTIFIER.

4. Нажмите на поле Сертификат .p12. Укажите путь к файлу.

5. Введите пароль от сертификата .p12.

6. Нажмите на поле

7. Нажмите на поле 

После заполнения всех полей включите настройку "Активность" и сохраните изменения.


  • Нет меток