You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

iOS系统清理已下载的On-Demand资源,如何阻止该行为?

iOS On-Demand资源的系统清理逻辑与下载代码说明

首先得明确一个核心点:iOS会在需要释放存储空间时立即清理已下载的On-Demand资源。哪怕你按照“Setting Preservation Priority”章节的内容修改了资源的保留优先级,也没办法阻止系统对这些资源的清理——优先级设置只能影响资源被清理的先后顺序,而非完全阻止系统的自动清理操作。

我这边用于请求On-Demand资源的相关代码片段如下:

func requestResourceWith(tag: [String], onSuccess: @escaping () -> Void, onFailure: @escaping (NSError) -> Void) {
    currentRequest = NSBundleResourceRequest(tags: Set(tag))
    // (代码后续部分被截断)
}

内容的提问来源于stack exchange,提问作者Malloc

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.26 09:01:45