External TestFlight users should be able to purchase a subscription

Originator:steipete
Number:rdar://42727900 Date Originated:30-Jul-2018 01:28 PM
Status:Open Resolved:
Product:iOS + SDK Product Version:11.4.1/12b4
Classification:Other Bug Reproducible:Always
 
Summary:
External TestFlight users should be able to purchase a subscription. Instead, TestFlight uses a sandbox and is used to test the subscription implementation.

We however are interested in test users testing the actual subscription features, and since registration is open (http://boarding-ios.pdfviewer.io/, currently solved via Fastlane, but soon this is an official TestFlight feature as announced at WWDC 2018), this will become more and more of a problem

Our workaround idea is to detect if we are in a TestFlight environment and then just make the app behave like a subscription has been bought.

For smaller apps, having 2000 potential customers that can’t even purchase the subscription because they constantly test new beta features, also hurts the bottom line.

Please rethink that and do it like Android: Beta testers can purchase a subscription just like regular App Store users - there’s no difference in handling. Only internal testers get the subscription sandbox.

Steps to Reproduce:
-

Expected Results:
-

Actual Results:
-

Version:
11.4.1/12b4

Notes:
-

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!