【问题标题】:Parse app using huge (2+GB) storage size in PFFileStaging folder使用 PFFileStaging 文件夹中的巨大 (2+GB) 存储大小解析应用程序
【发布时间】:2015-08-27 13:25:02
【问题描述】:

我们在我们的 iOS 应用程序中使用 Parse,我们发现我们的应用程序正在使用大量的存储空间 - 在某些设备中约为 2.3GB - 存储空间。将应用程序数据下载到我的 Mac 后,我意识到几乎所有这些数据都是一个名为 PFFileStaging 的文件夹中的缓存图像,它包含用户在我们的应用程序中查看的所有 PFFiles 的最高分辨率 PNG,曾经。我们如何才能禁用这种行为,至少限制它?这是预期的行为吗?我严重怀疑使用 GB 的空间是预期的行为。这是一个错误吗?

【问题讨论】:

  • 你使用什么缓存策略?
  • @soulshine 什么都没有。无论默认值是什么。
  • 默认是忽略缓存(应该)尝试用kPFCachePolicyIgnoreCache强制它

标签: ios parse-platform


【解决方案1】:

不幸的是,这与缓存无关(根据 Parse 的工程师:“这用于确保在您请求上传后不会对文件进行并发修改”)。

他们计划在每次应用启动时自动修剪PFFileStaging 文件夹(根据道路计划,这应该出现在下一个版本 1.8.2 中)。

GitHub 上查看整个帖子。

【讨论】:

  • 只是让您知道,1.8.2 Parse SDK 已经发布,对我来说效果很好。查看上面的 GitHub 链接,了解有关如何触发清理程序的更多详细信息。
猜你喜欢
  • 1970-01-01
  • 2020-11-06
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2018-05-26
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多