can you share settings between lite and premium versions?

How can I share settings and highscores from the lite version of my game to the full version purchased later?

I am starting to implement saving data for settings and highscores, and I am saving to system.DocumentsDirectory in order to have this data persist between sessions, but will that data go away when the user removes the app? If possible I would like to have the settings and highscores from the lite version carry over to the full version.

I’m almost positive I’ve seen this mentioned in other threads but I can’t find them, so sorry about that. [import]uid: 12108 topic_id: 7355 reply_id: 307355[/import]

You could have an external server and save the settings along with the UDID and then when the user installs the Pro Version, it prompts the user if he/she wants to restore the settings from the lite version (but maybe only if the settings were saved recently, so that if the user sells his iPhone to someone else, and months later they download the full version, it won’t prompt them to restore settings). [import]uid: 10942 topic_id: 7355 reply_id: 25939[/import]

Thanks for that suggestion. I don’t think I want to bother with an external server so I guess I just won’t keep the settings from lite to premium. I do want their highscores to persist, but I can do that with OpenFeint, right? [import]uid: 12108 topic_id: 7355 reply_id: 25988[/import]