从用户的文档目录中检索文件

时间:2014-08-04 19:14:04

标签: ios objective-c text

我可以在用户的​​iOS应用程序的用户文档目录中成功读取和写入文本文件。但是,我需要查看此文本文件我自己,从用户的iPad中检索它。

我考虑通过电子邮件发送它,但所有链接都指向MFMailComposer,而不是一些自动发送电子邮件的方式。我查看了FTP上传,但Apple似乎并不希望我在我的应用程序中使用受密码保护的FTP。如何在用户自己的计算机上访问的用户文档目录中创建文本文件?我觉得这项任务必须有一些更简单的选择。

2 个答案:

答案 0 :(得分:1)

嗯,有iTunes文件共享。它可能是最“直接”的方式,因为它不需要任何第三方服务和框架。在Ray Wenderlich's阅读更多相关内容 - 该教程有点过时,但大部分仍应有效。

对于空中分享,我建议dropbox。它很容易在您的应用程序中使用,您的许多未来用户已经拥有一个帐户。

最后,如果您需要用于开发目的的功能,您可能需要查看iExplorer(以前称为iPhone Explorer)。它允许您直接访问应用程序文档文件夹,并且不要求您以任何方式更改应用程序。

答案 1 :(得分:0)

  1. 转到您的App-Info.plist并在信息属性列表下添加一行。

  2. 行应用程序支持iTunes文件共享的名称。你应该看到它自动完成。

  3. 将值设置为YES

  4. 这就是你需要做的一切。现在您可以从iTunes访问这些文件。

    截至2014年8月4日,打开iTunes。在右上角,单击您的设备,但不是弹出按钮。它可能会说iPhone。单击“应用程序”选项卡,然后滚动到文件共享的底部。单击所需的应用程序,将显示文档。