I am not trying to be argumentative here. Just trying to illustrate that these problems could have been avoided with a little more thought on the developers side.
But you yourself offered UDID usage as part of your solution (above). And it was also an Apple sanctioned technique prior to iOS 5. I'm certain if you had needed a similar system pre-iOS 5, you would have used the UDID and not thought twice about it.
arn
----------
You can store settings on an per-install basis, that is, the settings will be there until the user manually deletes the app. Even updates can't mess with these settings.
wouldn't work for global high scores.
Edit: for the record, I'm not "pro-UDID" or anything. Just offering some counter discussion.
arn
Last edited: