【问题标题】:Downloaded files disappearing on update下载的文件在更新时消失
【发布时间】:2011-11-28 16:14:39
【问题描述】:

我有一个可以下载多个 pdf 和图像的应用程序。一切都很好,我将这些文件的信息存储在核心数据中。当我发送应用程序更新时,我的问题出现了,核心数据中的所有信息都正确传输到新版本,但文件无处可寻。

我想我可以编写一个例程以在用户更新应用程序并重新下载文件时运行。我只是相信保存文件有更好的方法。

有人有这方面的经验吗?

【问题讨论】:

    标签: ios cocoa-touch pdf


    【解决方案1】:

    您可以将文件存储在 Documents 目录中,除非您从设备中删除应用程序,否则它们不会被删除。

    【讨论】:

    • 我正在将“文档”添加到路径中,但由于某种原因,在更新应用程序版本时它们仍然会被删除。
    • 你用什么功能来下载和存储?
    • 来自 NSData 的 writeToFile 并简单地传递文件路径。至于下载,我只是从 URL 下载到 NSData 对象。
    • 你能检查一下模拟器,文件存储在哪里吗?
    • ~/Library/ApplicationSupport/iPhoneSimulator/4.3.2/Applications/ApplicationID/Documents/Filename.pdf
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-08-16
    • 2017-12-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多