I currently have a free app (game) in the Apple app store. I would like to begin charging for access to features that already exist within the app (in-app purchases). Ideally, users that have already downloaded the app would not have to pay to continue using these features. However, any new users would not have access to them without making a purchase. I would like to do this without creating another app in the app store. Is this possible and if so can someone provide high level steps for getting this set up?
Asked
Active
Viewed 187 times
-5
-
3Also, check this question: http://stackoverflow.com/q/3735635/558933. The answer points out that you can use the receipt from Apple to determine if someone bought the app before it went freemium and so whether they should get the features without having to buy an in-app purchase. – Robotic Cat Aug 27 '15 at 02:01
-
great - appreciate it – ericlamb Aug 27 '15 at 02:06
1 Answers
0
Is this possible and if so can someone provide high level steps for getting this set up?
Yes, it is possible. The high-level steps are:
Write an update to your existing app, in which those features are available only by in-app purchase.
Submit the update to the app store.

matt
- 515,959
- 87
- 875
- 1,141
-
Is there a way to do that without forcing users who already have the app to pay? I assume when the existing users update they will suddenly be locked out from using those features. Let me know if that's not the case. – ericlamb Aug 27 '15 at 02:01
-
You could look for some NSUserDefaults entry that tells you that this user already existed. – matt Aug 27 '15 at 02:02