Я использовал демонстрационные материалы для передачи, предоставленные Apple, внесли некоторые изменения, купил новый MacBook и ошибку «Не удалось найти появился идентификатор для pass.com.xxx.xxx ". Я, по общему признанию, сделал глупую ошибку, не загружая сертификаты снова, думая, что iCloud сделает это для меня. Однако, даже после этого и дважды проверяя его в брелках, он все равно сталкивается с той же ошибкой. Я проверил passTypeIdentifier и teamIdentifier.ошибка пропуска: не удалось найти идентификатор для pass.com.xxx.xxxx (продолжение)
signpass error:Couldn't find an identity for pass.com.xxx.xxxx
Я повернулся к jsonlint, чтобы убедиться, что мой файл pass.json был свободен от ошибок. Файл был проверен, поэтому я остался немного невежественным относительно того, что может быть проблемой.
Passbook: Couldn't find a passTypeIdentifier in the pass?
Выполнение: ./signapss -p/myPass в терминале, он показывает:
2016-12-25 13:15:19.219 signpass[4024:556398] {
"icon.png" = ba47a8021c8d74d2146d7244c8a0566be37df43b;
"[email protected]" = bd5442b4b08aa4dde333ec9ef0269e7fd93140b3;
"logo.png" = 6d4e7410569679d1ad9ec8040b072d5c6fc46285;
"[email protected]" = a718ffd4e611e404dd3eb701454bcaefdabbe311;
"pass.json" = bf3b10c7b714fccd38e564e30d2b9342a016615c;
}
2016-12-25 13:15:19.236 signpass[4024:556398] Couldn't find an identity for pass.com.VirtualCard.Virtual-Card