I currently have a few games available that one can download for free to try and then (hopefully) pay 99 cents to unlock the full version. My methodology for handling this is simple - I have a settings.json file in my game that sets a full game flag to true after an in-app purchase.
I’m finding that this leads to what seems like a very easy hack to get the full version for nothing. Does anyone have a better method for handling this that would make this more secure?
Any advice is appreciated.