I am developing an application that needs to run expensive calculations on startup. So, at the first launch of the application, the application performs calculations and saves the result in a file.
If the user decides to uninstall the application and reinstall it later, the calculations must be performed again, and I would like to avoid re-calculation. Please note that I'm not talking about application updates, but about uninstalling / reinstalling.
I was wondering if there is a way to keep data only available for my application, but which uninstalls can withstand.
The solution can be located inside the device (using the form of files / preferences / ...) or based on a server. For example, a possible solution might be to send the device identifier with the result to the server and save it there, but since the device identifier is deprecated in iOS 5, it is no longer a valid solution.
Thank you for your responses.
Jaime
masta
source share