Inapp-Purchases: Responding to a user change on the device

Hi,

When a user buys an inapp i have to save this in a local file, so it will be still active on the next app-start.
Is it possible to response to a user change (to be able to reset the inapp purchases) in order to prevent a user to unlock the bought inapp-purchases on all devices of his friends?

So it would be nice to read out the active (logged in) appstore user [import]uid: 102950 topic_id: 19975 reply_id: 319975[/import]

I would have said checking the UDID would be an option but as that is being phased out and would prevent the buyer from using more than one device it wouldn’t be a great option.

Reading out the logged in user would also be a problem because a user is only logged in after entering their password and then only for a few minutes - they’d have to log in every time they used your app and I believe this may violate Apple’s policies, although you’d need to read their guidelines to be sure.

Peach [import]uid: 52491 topic_id: 19975 reply_id: 78010[/import]