FREE trial period in-app purchase feature?

Hello,


I couldnt find any valid info on this. I'd really appreciate your help.


For a utility/shopping app, I'd like to add an in-app purchase feature.

However, I'd like to make it as a free-trial period.


I mean, the app will be free to download.

One of the features inside the app will be 7 days free to use. After 7 days of use, the user needs to pay xx amount to unlock that feature and use it as free forever.


Do you know any similar apps like this or any official info so that I can take a look?


Many thanks in advance

O.

Quoting from... https://developer.apple.com/app-store/subscriptions/


"About Auto-Renewable Subscriptions

Auto-renewable subscriptions give users access to content or services from within your app on an ongoing basis. At the end of each subscription duration, the subscription will automatically renew until a user chooses to cancel it.


Auto-renewable subscriptions provide a simple way to offer free trials to users. When users sign up for a subscription with a free trial, their subscription begins immediately but they won’t be billed until the free trial period is over. You can select one of the following durations for a free trial: 3 days, 1 week, 2 weeks, 1 month, 2 months, 3 months, 6 months, or 1 year."

If you have additional questions/discussions, the IAP forummay be more appropriate. Good luck in any case.


__________________

Tags: IAP Forum

KMT points to autorenewable subscription free trial periods. You can implement it yourself for non-consumables, consumables and non-renewing subscriptions. Just write something to the keychain (device specific) or the user's iCloud key-value file (user specific) that indicates the starting date for the trial. That way they can't get a new trial by deleting and reinstalling the app. For examples:


Lap Swim comes with 250 laps (then a non-consumable IAP)

Watch My Stocks comes with 30 trial (then a non-renewing subscription IAP).

VR-Pano comes with 10 free VR-Pano credits (then a consumable IAP)

You could write your own logic and store the value (Date) in iCloud or locally on the app. I’m not sure that you have access to the keychain from iOS, in such a way that would persist a start date.

However, if you write the start date value locally or store it in iCloud, a user could delete their iCloud container, or the app itself, and the trial would reset indefinitely each time they erase the contents.

Without Apple’s help, you cannot implement a Free Trial on IAP or Consumables, unless you use your own web server. But using your own web server, to create user accounts, sort of defeats the purpose of trial based IAP since there is incurred overhead on maintaining a server.

This is disappointing since Apple offers this functionality on Final Cut Pro (90 day free trial, one time purchase to unlock).
FREE trial period in-app purchase feature?
 
 
Q