1

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

可能吗?

4

2 回答 2

1

Apple 的 WWDC15 演讲Introducing On Demand Resources专门解决了这个问题。(链接跳转到调试信息开始的视频中的 36:27。)它也在开发人员文档的按需资源指南中。

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

于 2016-11-14T22:18:40.013 回答
0

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

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

于 2016-11-14T21:22:55.367 回答