Closed vogaluk closed 2 years ago
Hi there! This error is usually triggered when an invalid certificate is used, or a certificate that doesn't match the Pass ID and Team ID specified in the pass's JSON payload.
Hi! Yes, I thought this. However everything is correct...
Also, from step 5, when I drag the cert into keychain, no private key (or arrow) shows...
Seems like Apple, as per usual, has changed the Keychain access slightly without updating the documentation in the macOS update a few weeks ago.
https://help.apple.com/developer-account/#/devbfa00fef7
You will need to select both the private key you created to generate the certificate signing request, and the pass certificate, and export them together as a .p12 file.
Thanks. Managed to do that now. Still get the same errors though!
The pass type ID that is shown in the keychain screenshot doesn't match the pass type ID in the log in your last comment. That might be related?
I am getting 2 errors when running example.php on my device. I have followed all steps advised.
Invalid data error reading pass pass.my.pass/123456. Manifest signature did not verify successfully and assBook Pass download failed: Error Domain=PKPassKitErrorDomain Code=1 "(null)"