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. Для его получения:
- Перейдите на https://developer.apple.com/account
- Перейдите на вкладку Membership details
- Скопируйте значение пункт Team ID
3.
- В Apple Developer перейдите на вкладку Certificates, Identifiers & Profiles. Выберите Pass Type IDs. Скопируйте значение в столбце IDENTIFIER.
4. Нажмите на поле Сертификат .p12. Укажите путь к файлу.
5. Введите пароль от сертификата .p12.
6. Нажмите на поле
7. Нажмите на поле
После заполнения всех полей включите настройку "Активность" и сохраните изменения.