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