我在一些设备上开发了一款应用程序。在开发分布之间保留核心数据
原来我的导出功能导致内存泄漏 - 意味着我无法在没有重新安装应用程序分发的情况下打开该屏幕。
数据完全丢失了吗?我真的很想保存它。
一些想法:
- 写第二助手应用程序,可以抓取数据
- 写某种shell脚本,可以检索插入的comptuer
- 插上设备到数据电脑...在Xcode中做些什么...没有丢失数据?
有什么希望吗?
UPDATE
有希望!
首先 - 您的数据可通过XCode中的组织者访问。
秒 - iTunes中的新版本不会覆盖核心数据。但是你会想要确保版本号增加,因为iTunes对于发送新版本有点挑剔。您的测试人员可能会试图删除应用程序 - 在iTunes中进行替换,重新同步就是他们需要做的。
'•将设备插入计算机......在Xcode中执行某些操作...没有丢失数据?' - 您可以使用Organizer将文件从设备中取出,因此即使您需要重新设置,部署你应该可以得到的数据 – Turch
谢谢@Turch - 我从未在iTunes上看过 – Mojowen