SKProduct should expose information about the presence and duration of a free trial

Originator:sohail
Number:rdar://22895553 Date Originated:29-Sep-2015
Status:Open Resolved:
Product:StoreKit Product Version:9.0.1
Classification:Enhancement Reproducible:NA
 
Summary:
Using Auto-Renewing Subscriptions, my client's medical reference app will occasionally turn on a free trial around industry conferences, as a form of promotion and incentive to download.

However, the app has no knowledge of whether the free trial is active and if so, for how long. As such, we're not able to dynamically adjust our UI to entice users to proceed with the IAP.

Only when the user has already decided to perform the IAP, does the App Store dialog indicating that they will have a trial period, actually show up.

Sure, we can customize the IAP description and we do dynamically display that in our UI.

It would be nice if we had some additional properties on SKProduct that exposed more of the iTunes Connect configuration, such as:

- (BOOL)freeTrialEnabled;
- (NSTimeInterval)freeTrialDuration

Steps to Reproduce:
N/A

Expected Results:
N/A

Actual Results:
N/A

Version:
iOS 9.0.1

Notes:


Configuration:
N/A

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!