根据 Apple关于Prefetched On-Demand标签的文档:
安装应用程序后,资源开始下载。标签将按照它们在 Prefetched 标签顺序组中列出的顺序下载。
使用预取标签指定的资产是否需要通过beginAccessingResources
on明确请求NSBundleResourceRequest
(就像常规的仅按需下载标签一样),还是应该像文档建议的那样在没有任何明确代码的情况下自动下载?
我已经用预取标签标记了几个资产,但我没有看到它们在调试版本中自动下载,但如果我明确要求它们,它们将被下载。(我还没有在 TestFlight 上测试过。)