从备份工作时出现iOS CoreData映像问题

时间:2012-03-22 02:56:41

标签: ios core-data

我们有一个应用程序,允许用户创建自己的内容,它包括文本和图像的“组”,然后在游戏中使用。它们被写入数据库,但当它们“同步”或“备份”到现有或“干净”设备时,也会“恢复”回文档。

用户可以将(.fgz)备份到保管箱,这样可以轻松地在多个设备之间共享游戏数据。这没有任何问题。游戏内容(数据库驱动)和图像可以毫无问题地共享给任意数量的设备。

每次我们更新应用程序时,我们都会遇到一个问题,即检索文本条目并且完全可以查看(都来自本地文件系统/ sqlite)但由于某种原因,同一位置的图像将不会显示为以前(在更新期间似乎不推荐使用图像的路径)。这包括对较新版本的应用程序进行“备份”,对以前没有安装过应用程序的设备进行“备份”,这也很奇怪。

在测试期间,使用Xcode和本地副本(复制“就地安装”,我们无法使用完全相同的代码和数据库复制此问题。没有错误或警告。这是核心数据问题吗?还是其他关于我们可能做错什么的建议?

这里发生了什么?我们正在努力寻找解决方案。有一个更好的方法吗?我们已经考虑过只保留我们的文件作为本地文件系统的一部分,但是如果我们这样做,它们将不会通过dropbox“可共享”。

任何关于在iOS中管理图像数据的想法都将非常受欢迎。

0 个答案:

没有答案