将文件从iPhone沙箱复制到桌面?

时间:2009-10-10 14:01:41

标签: iphone objective-c cocoa-touch sandbox

我正在为uni开发iPhone应用程序,我们在iPhone的沙箱目录中创建了一个sqlite数据库文件。

我们的应用程序在内部写入此文件,我想知道如何将此文件恢复到我的桌面。我真的不介意怎么做,任何方式都没关系。也许有可能甚至做一些事情,比如从应用程序发送电子邮件(如果可能的话)。只是一个建议,如果有人知道一种方式。

提前致谢。

2 个答案:

答案 0 :(得分:10)

您可以使用管理器。

连接iPhone并在Xcode中选择Window-> Organizer。

那里有很多选择,包括你在寻找什么。具体来说,单击“设备”下的iPhone,然后在“摘要”部分的“应用程序”下找到您的应用单击应用旁边的三角形,该三角形应显示带有箭头按钮的应用数据,然后将其下载到Mac。

祝你好运!

答案 1 :(得分:2)

哦,看起来我自己想出来了。

如果您在iPhone模拟器中创建数据,则可以在此处访问所有文件:

~/Library/Application Support/iPhone Simulator/User/Applications/*randomstring*/Documents

随机字符串非常长,因此只需使用试错法查看哪个目录包含您的应用程序文件。