我正在尝试在我们的应用程序中使用 ODR,并创建了标签并将其分组在“预取”下的“初始安装标签”选项下。
- 我不确定如何使用开发配置文件在模拟器和设备上验证这一点。
- TestFlight 是验证初始安装标签使用情况的唯一选项吗?
- 即使对于标记为初始安装的资源,我是否也必须使用 NSBundleResourceRequest?我对初始安装标签的理解是,它会随应用程序自动下载。所以,我认为这个要求是没有必要的。如果我错了,请纠正我。
我使用初始安装标签在我们的应用程序中实现了 ODR 支持(尽管我尚未使用 TestFlight 对其进行测试)。
-
我不确定如何使用开发配置文件在模拟器和设备上验证这一点。-- 我通过将资源包嵌入到捆绑包本身中进行了本地测试。
-
TestFlight 是验证初始安装标签使用情况的唯一选项吗?-- 还没有测试过。但是,我认为答案是肯定的。
-
即使对于标记为初始安装的资源,我是否也必须使用 NSBundleResourceRequest?- 是的。我们获取“按需下载”、“初始安装标签”和“预取标签顺序”下标记的资源的方式没有区别
我做了一项更改,使我的应用程序可以正确使用 ODR 内容。我将 NSBundleResourceRequest 对象作为局部变量。它应该是一个实例变量。
参考:https://iosguy.com/2015/09/18/on-demand-resources/ https://iosguy.com/2015/09/18/on-demand-resources/
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)