iOS 9 Wallet WebService not called correctly, "automatic updates" disabled by default

Originator:Hughes.md.520
Number:rdar://22835812 Date Originated:24.09.2015
Status:open Resolved:
Product:iOS 9 Product Version:iOS 9.0 iOS 9.1 13B5110e iOS 9.1 13B5119e
Classification:serious bug Reproducible:always
 
Summary:
If a QR-Code is scanned to download a new Pass, the Webservice is not called correctly. Instead of calling the POST endpoint to register the device, DELETE is called. In addition, in the Pass settings 'automated updates' and 'show on lockscreen' are disabled.
This makes the whole adding Passes via QRC pretty much useless.

Steps to Reproduce:
* Scan QRC with Wallet App
* Check logs to find out, that DELETE and not POST was called
* Check backside of downloaded Pass and find 'automatic updates' disabled

Expected Results:
* Webservice is correctly called, Pass has 'automatic updates' enabled

Actual Results:
the Webservice is not called correctly. Instead of calling the POST endpoint to register the device, DELETE is called. In addition, in the Pass settings 'automated updates' and 'show on lockscreen' are disabled.

Version:
iOS 9.0 iOS 9.1 13B5110e iOS 9.1 13B5119e

Notes:


Configuration:
iPhone 6, iOS 9.0, 9.1 beta 1, 9.1 beta 2

Comments


Please note: Reports posted here will not necessarily be seen by Apple. All problems should be submitted at bugreport.apple.com before they are posted here. Please only post information for Radars that you have filed yourself, and please do not include Apple confidential information in your posts. Thank you!