isPassLibraryAvailable returns YES on iPad Air 2 but no passbook

Originator:msanderson
Number:rdar://21751192 Date Originated:09-Jul-2015 03:19 PM
Status:Open Resolved:
Product:iOS Product Version:
Classification: Reproducible:YES
 
Summary:
With Passbook (still called Passbook as of this writing) as documented we use isPassLibraryAvailable to check if we can do anything with it, and make decisions on showing UI based on that, not device idiom. On iPad Air this returns YES, even though we can't do anything with the pass library, causing us  to show "Add to Passbook" button when it doesn't apply.

Steps to Reproduce:
Call isPassLibraryAvailable on iPad Air 2

Expected Results:
Expected return NO, or have app-and-user-accessible Passbook on iPad Air 2.

Actual Results:
Returns YES. 

Version:
8.1., 8.4 Beta

Notes:
If isPassLibraryAvailable returns YES but can't add passes we will have to add checks based on UIDeviceIdiom which will make everybody sad. 

Configuration:
iPad Air 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!