【问题标题】:iOS On Demand Resources: how to debugiOS On Demand 资源:如何调试
【发布时间】:2016-11-14 20:02:34
【问题描述】:

我想在调试应用程序时测试 On Demand Resources 下载,可能使用 Network Link Conditioner。

有可能吗?

【问题讨论】:

    标签: ios xcode on-demand-resources


    【解决方案1】:

    Apple 的 WWDC15 谈话 Introducing On Demand Resources 专门解决了这个问题。 (链接跳转到调试信息开始的视频中的 36:27。)它也在开发者文档的On Demand Resources Guide 中。

    要点:在设置 > 开发人员中启用测试设备上的网络链接调节器。根据谈话,至少,这会影响通过 USB 进行的模拟 ODR 下载,而不仅仅是网络。 (另一方面,文档似乎与此相矛盾。自己试试吧!如果它不适用于 USB ......好吧,使用自己的服务器托管资源进行测试本身就很有价值。还有file a bug .)

    【讨论】:

      【解决方案2】:

      您当然可以使用 Xcode 调试器查看您的按需资源的状态,这非常有帮助;但不幸的是,您不能通过假装网络速度慢或不可靠来阻碍他们。

      这是一个好主意,但您能够做到这一点的唯一方法是设置您自己的服务器来保存资源,以便网络链接调节器实际执行某些操作。 (并且您可以这样做。)目前,资源位于 Xcode 中,并且通过 USB 电缆而不是网络到达。

      【讨论】:

        猜你喜欢
        • 2021-10-22
        • 2015-09-07
        • 1970-01-01
        • 2016-07-07
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多