应用程序存储分配和低存储通知

时间:2016-06-08 21:28:35

标签: ios optimization notifications storage limit

我正在开发一个项目,可以在应用运行时存储许多图片。

例如,安装应用程序时使用大约30兆字节的设备存储,但在启动后,在运行期间,需要90兆字节的额外存储才能正常运行。

iOS在运行时是否为应用分配和限制存储空间?

当存储空间不足或完全使用时,iOS是否会通知应用,如果是,请以何种方式通知?

1 个答案:

答案 0 :(得分:1)

Does iOS allocate and limit storage for apps when they run?

iOS不限制存储空间。如果设备用完,您将无法写入。

Does iOS notify apps when storage is low or completely used, and if so in what way?

没有此类通知可以订阅。我建议你只是定期检查剩余的空闲空间并迅速处理写入错误。

至于你的情况,你可以为"预约"分配一些临时文件。你需要的容量,但这不是一个友好的方法。

您还可以通知用户剩余x MB的空间,如果它在y MB空间下消失,app将停止工作。