Apple. Получение содержимого сертификата + passTypeId + TEAMID
Основные шаги:
-
Конвертировать .cer в readable формат (PEM), если он в DER:
bash
openssl x509 -inform DER -in certificate.cer -out certificate.pem
-
Просмотреть содержимое сертификата:
bash
openssl x509 -in certificate.pem -noout -text
-
Найти в выводе строки:
-
Team ID обычно указывается как OU (Organizational Unit) в разделе Subject, например:
text
Subject: CN=..., OU=TEAMID12345, O=Your Company, C=US
-
PassTypeId — это идентификатор типа пропуска, который может быть частью CN (Common Name) или другого поля.
Так как PassTypeId — это уникальный идентификатор в формате обратного домена (например, pass.com.example.app), он может быть в расширениях сертификата или включён в описание.
Если сертификат сформирован для Apple Wallet Pass, teamID и PassTypeId часто указываются в полях Subject (OU) и CN соответственно.