Reputation: 21
I'm giving an update for my existing iOS App and in this update I'm locking few existing functionalities and on In App purchase these functionalities will be unlocked. But for existing users even if they update it should not lock the functionalities only for new users it has to happen. How can I handle this?
Upvotes: 2
Views: 58
Reputation: 33421
You can do what is called "Receipt Validation." There is a programming guide here
Basically, you can get the purchase data of the app, and it will include the original version that was purchased. That way, if it is below the version that you introduced the new model into then you can disable in app purchasing and just give the full functionality.
Upvotes: 3