Как сгенерировать .pkpass с компьютера под управлением Windows?

Можно ли создать .pkpass file с компьютера Windows?

У меня есть файлы KeyStore и Certificate, полученные с Mac и портала подготовки соответственно. т. е. Certificates.p12, MembershipCard.cer

Я использовал passkit4j, который создает .pkpass file, но его нельзя открыть на iPhone. В почтовом клиенте iPhone вложение выглядит как (null)

Может кто-нибудь, пожалуйста, дайте мне знать, что мне здесь не хватает. Было бы здорово, если бы пошаговое руководство предоставляло passkit4j.


person Siva    schedule 11.11.2013    source источник


Ответы (2)


Из того, что вы описываете, очень похоже на проблему с вашими сертификатами. Ваш файл .p12 должен содержать закрытый ключ, используемый для создания CSR, который вы загрузили на портал подготовки, и сертификат идентификатора типа пропуска. Вам также необходимо включить сертификат WWDR. Я не уверен, что такое ваш MembershipCard.cer и почему вы его включили.

Если у вас есть доступ к Mac, то включение дополнительного ведения журнала Passbook и отслеживание журналов устройства в Xcode при установке пропуска может дать некоторое представление о том, почему ваш пропуск не загружается.

Если у вас нет доступа к Mac, то, если вы можете опубликовать ссылку на пакет .pkpass, который не загружается, мы можем быстро просмотреть его для вас.

person PassKit    schedule 11.11.2013

Я разместил руководство в своем блоге:

http://www.tomasmcguinness.com/2012/10/22/importing-apple-certificate-to-windows/

person Tomas McGuinness    schedule 11.11.2013