I've released a Titanium App on iOS through the App Store. It uses Alloy models, views and controllers and therefore saves all data that the user inputs via the Alloy .save()
method. I've recently received some feedback from a user that after their most recent update, their data was wiped and none of their saved information was intact.
I thought that the Alloy database was saved into the private documents of the device, therefore keeping it intact when the user updates the app. Is that true?
What kind of things can I troubleshoot to see where I have gone wrong? I have not written any code that would remove anything from the database.