微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

是否需要请求针对iOS点播资源的预取标签?

如何解决是否需要请求针对iOS点播资源的预取标签?

根据Apple的documentation关于按需提取标签

安装该应用程序后,资源开始下载。标签 将按照它们在列表中列出的顺序下载 预提取标记顺序组。

是否需要通过beginAccessingResources上的NSBundleResourceRequest明确请求使用预取标签指定的资产(就像常规仅按需下载标签一样),或者它们应自动下载而无需文档建议的任何显式代码

我已经用Prefetched Tags标记了多个资产,但是我没有看到它们在Debug版本中自动下载,但是如果我明确要求,它们将被下载。 (我尚未在TestFlight上进行测试。)

解决方法

您只能在开发过程中使用仅按需下载。您必须将应用部署到 App Store 或 TestFlight 才能使用其他标签类型。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。