Unlock full version in-app purchase iOS

Folks,

I need to set-up a way to unlock the full version of an app, but do not want them to actually download anything.
Basically when the transaction goes through a button will become enabled that gives access to the rest of the app.
What’s the best way to do this?
A subscription?
Any other method seems to require uploading an actual binary.

Thanks heaps.
/Julian

Hi Julian,

I’m not sure what you mean by uploading an actual binary to be associated with your unlockable content. I don’t think that’s even possible in the iTunes store. What I did in my game (For content that will be permanently unlocked) I just created a simple variable in PlayerPrefs that indicated whether the extra content was unlocked or not. When the person purchases the content, that variable is changed to reflect the purchase. This variable is checked before drawing any of the locked GUI elements, and if it’s been unlocked, the GUI is drawn to show access to the locked content.

The caveat with doing this is, that I believe it’s possible to hack PlayerPrefs data. Since any vaguely popular app is likely to get torrented the day it’s released anyway, I didn’t see the point of worrying too much about it.