I'm able to download and add passes to my ipod successfully, but the device never hits the web service afterwards. Here is an excerpt of the pass.json:
{
"formatVersion":1,
"passTypeIdentifier":"...",
"teamIdentifier":"...",
"authenticationToken":"...",
"webServiceUrl":"https://.../wallet",
...
}
I can confirm the device never hits my server. It doesn't even go through the log web service endpoint. How would I troubleshoot this?
Things of note:
- Does the webServiceUrl need to have the slashes escaped? I've tried both ways with no success.
- Will the communication work with a self-signed SSL certificate? Currently, all of this resides on our staging server with a self-signed certificate.
- Is there a log on the actual device that would give me more information?