Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/102.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
测试模拟关闭网络iPad测试仪iOS_Ios_Xcode_Ipad - Fatal编程技术网

测试模拟关闭网络iPad测试仪iOS

测试模拟关闭网络iPad测试仪iOS,ios,xcode,ipad,Ios,Xcode,Ipad,我有一个应用程序需要测试某些罕见的情况,包括网络在精确的时间死亡,这在实际使用中偶尔发生,但很难测试。作为一名开发人员,我通过设置断点来模拟这一点,禁用我的互联网,然后继续进行测试,结果正常 iPad测试人员是否有可用的解决方案?我希望下载应用程序的测试人员能够测试这些条件。有没有人有过这方面的经验,可以帮助我们找到建立它的最佳方法 我在想,我可以在该构建的感兴趣的地方编写代码,然后在设置中添加一个字段,比如“延迟抓取”,测试人员可以在运行应用程序之前打开该设置。这将给他们足够的时间进入设置并关

我有一个应用程序需要测试某些罕见的情况,包括网络在精确的时间死亡,这在实际使用中偶尔发生,但很难测试。作为一名开发人员,我通过设置断点来模拟这一点,禁用我的互联网,然后继续进行测试,结果正常

iPad测试人员是否有可用的解决方案?我希望下载应用程序的测试人员能够测试这些条件。有没有人有过这方面的经验,可以帮助我们找到建立它的最佳方法


我在想,我可以在该构建的感兴趣的地方编写代码,然后在设置中添加一个字段,比如“延迟抓取”,测试人员可以在运行应用程序之前打开该设置。这将给他们足够的时间进入设置并关闭互联网,然后返回应用程序。

iPad和iPhone用户可以使用
网络链接调节器
模拟不同的网络状态,例如,使用高延迟DNS或3G/边缘速度。它位于
Settings->Developer->networklink conditor

中,作为Artem Novichkov答案的补充-如果您想在模拟器上模拟不同的网络状态,对于Xcode 8
网络链接调节器
是您获得的附加工具包的一部分。我真的希望测试人员能够做更多的手动操作,而不仅仅是一个整体模拟糟糕的网络,但这个答案仍然很好