我正在开发一个需要在启动时执行昂贵计算的应用程序。因此,应用程序第一次运行时,应用程序会进行计算并将结果存储在文件中。
如果用户决定卸载应用程序并稍后重新安装,则必须再次进行计算,我想避免重新计算。请注意,我不是在谈论应用程序的更新,而是在谈论卸载/重新安装。
我想知道是否有一种方法可以保留仅对我的应用程序可访问的数据,但可以在卸载后继续存在。
该解决方案可以在设备内部(使用文件/首选项/ ...)或基于服务器。例如,一种可能的解决方案是将设备 ID 与结果一起发送到服务器并将其存储在那里,但由于设备 ID 在 iOS 5 中已被弃用,因此不再是有效的解决方案。
谢谢您的回答。
海梅