我的iOS应用程序的功能之一是从特定服务器下载文件。此下载完全发生在后台,而用户正在使用该应用程序。下载完成后,与该文件关联的资源将出现在应用程序屏幕上。如何在网络在下载文件时失败的情况下测试可可触摸应用程序?
我的用户报告了一些关于我无法复制的资源缺失的错误行为。一些附带信息导致我怀疑问题是由于资源文件的下载在中途中止而造成的。然后该应用程序有一个部分下载的文件,永远不会完成。为了确认假设,为了确保任何修复工作,并测试我脚下的这种随机网络消失,我想模拟我的测试环境中网络的丢失情况:测试服务器在Web上共享我的开发Mac,测试设备是在同一台Mac上运行的iOS模拟器。
是否有一种更方便的方法来做到这一点,而不是手动将Web共享关闭在断点上?