App purchase fails when using TouchID on TestFlight. Password works fine.

Originator:matthewlehew
Number:rdar://24959913 Date Originated:03/03/2016
Status:Duplicate of 24660577 Resolved:
Product:iOS Product Version:9.3b4
Classification: Reproducible:Always
 
A 64GB iPhone 6 attempting to authorize an in-app purchase on an internal TestFlight build is consistently unsuccessful. Authenticating with a finger causes the Touch ID prompt to disappear, and no further store action occurs. The purchase does not process.

Repeating the purchase attempt and utilizing a password instead of Touch ID results in success.

The affected device is running iOS 9.3 beta 4. A 64GB iPhone 6 running iOS 9.2.1 (13D15) can use Touch ID for an in-app purchase in the same app with no problems.

Steps to Reproduce:
1.  Set-up a device to allow Touch ID usage for iTunes purchase
2.  Install an app build published on TestFlight for internal testing
3.  Initiate a consumable item purchase
4.  Use your finger to authorize the IAP
5.  Notice the prompt disappears with no further action
6.  Initiate again the bundle purchase, but choose to enter the password manually instead, and notice that the IAP succeeds

Expected Results:
Touch ID finger authorization results in successful purchase.

Actual Results:
Touch ID finger authorization results in dismissal of prompt with no finished purchase action.

Version:
iOS 9.3 beta 4 (13E5214d)

Notes:
Majority of internal testers report no issues, but the affected device is the only one running a 9.3 beta.

Configuration:
iPhone 6 64GB using WiFi

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!