Allow Passbook passes to specify a range for relevantDate

Originator:nicolas.bouilleaud
Number:rdar://21502370 Date Originated:2015-06-23
Status:Open Resolved:
Product:iOS SDK Product Version:9.0 (13A4254u)
Classification:UI/Usability Reproducible:Always
 
Passbook passes only allow a “relevantDate”. Some use cases require a specific range to be specified, with a start and an end date, in particular for train tickets in Europe.

Steps to Reproduce:
Provide train tickets using pkpass files to passengers. Set the relevantDate to the train departure date.

Expected Results:
Upon inspection, the pass is directly available of the passenger’s phone lock screen. The passenger can simply show it to the manager.

Actual Results:
Since inspection happens at a random time during travel, the pass is no longer considered relevant by Passbook and it’s no longer available on the lock screen. The passenger has to find Passbook (now Wallet), or search through their emails to find the pass again. They are disappointed

Version:
iOS 9

Notes:
This isn’t new to iOS 9: this has been a limitation since (at least) iOS7.

See also issue 16646691, requesting a longer implicit range for train boarding passes.

Configuration:
any iPhone

Attachments:

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!