I have an app that stores user info in the NSUserDefaults *
and when the application loads and runs it reads this data.
If I understand correctly when a user upgrades the app to a new version it's basically like delete and re-install the app which means all the user data is lost.
Is there a way to save this data somewhere on the user device a memory area that is accessible to number of apps and is not deleted in the update process?