我试图在我们的应用程序中使用ODR,并创建了标签并将其分组在Prefetched下的Initial Install Tags选项下。

  • 我不确定如何使用开发配置文件在模拟器和设备上进行验证。
  • TestFlight是验证初始安装标签使用情况的唯一选项吗?
  • 即使对于标记为“初始安装”的资源,我也必须使用NSBundleResourceRequest吗?我对“初始安装标签”的理解是,它将随应用程序自动下载。因此,我认为不需要此请求。如果我错了,请纠正我。
  • 最佳答案

    根据WWDC https://developer.apple.com/videos/play/wwdc2015/214/

    1)您可以使用X中的调试导航器的磁盘部分来验证ODR
    代码

    但是,从XCode 8.1 beta版本开始,初始安装标签不起作用。如您在所附的屏幕截图中所见。

    2)根据我对WWDC的理解,只需在XCode中运行应用程序,即可在存档版本和模拟器上使用。不仅是TestFlight

    3)我认为您不必使用单独的提取请求,但是由于这似乎是使其正常工作的唯一方法,因此应将其视为解决方法,而不是解决方案。根据文档



    因此,在我看来,此功能无法按记录和预期的方式运行,应该向Apple提交错误。这似乎是苹果论坛上的结论

    https://forums.developer.apple.com/thread/9530

    ios - 开发过程中的初始安装标签用法和验证-LMLPHP

    https://forums.developer.apple.com/thread/9530

    ios - 开发过程中的初始安装标签用法和验证-LMLPHP

    关于ios - 开发过程中的初始安装标签用法和验证,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/39134879/

    10-11 14:42