Apple Pass cannot be opened in Apple Wallet

I am conducting a development with Apple PassKit. I can create the pass successfully and the pass can be opened in MacOS. However, when I send the pass via email and try to open it on my iphone (ios12.3.1), it cannot be opened and saved in Apple Wallet. Anyone have the same problem / have any idea?

Thanks.

Replies

Wallet on iPhone validates a pass much stricter than Pass Viewer on Mac OS.

Check you have a valid signature, no syntax error in the JSON and your image files don’t exceed maximum sizes (both in px and kb…).

If you provide a PassKit Web Service as well, I highly recommend implementing the logger endpoint first – despite it’s described last in the docs.