【问题标题】:download the files saved in the ios app下载保存在 ios 应用程序中的文件
【发布时间】:2014-07-11 21:26:48
【问题描述】:

我正在设计一个 ios 应用程序,它收集用户数据并将数据保存到 .txt 文件中。我目前正在使用 xcode 中管理器中的沙箱来下载这些文件。但是,我希望没有 xcode 的用户也可以访问这些文件。

那么有什么方法可以让我通过 USB 下载这些文件,或者通过 FTP 到服务器,或者通过 iCloud,或者通过蓝牙,或者通过 WIFI?

【问题讨论】:

    标签: ios xcode ftp download sandbox


    【解决方案1】:

    iTunes 文件共享可能是从您的应用程序中获取文件的最简单方法。您基本上只需将 UIFileSharingEnabled 键添加到应用的 Info.plist,然后将文件保存到沙箱的 ~/Documents/ 目录。

    Here's a tutorial如果您想更深入地讨论如何使用文件共享。

    【讨论】:

    • 如果文件不是那么大,通过电子邮件发送它们也很好。因为它不需要iTunes。
    • 感谢您的评论。这些文件很小,但每小时生成超过 50 个文件。除非有简单的压缩方法,否则我不会使用电子邮件。 @奇闻趣事
    • UIFileSharingEnabled 运行良好。通过使用 iTune,我可以下载该文件。有什么办法可以删除文件吗? @奥斯汀
    • 不是来自 iTunes,也没有任何方法可以通知应用程序文件已下载。您必须像使用任何其他文件一样使用NSFileManager
    【解决方案2】:

    可能最简单的方法是将文件内容转储到UIPasteboard

    【讨论】:

      猜你喜欢
      • 2018-01-08
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-05-17
      • 2017-01-03
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多