2017-02-03 30 views
1

我使用Charles(4.0.2)作为代理服务器来测试我的移动应用程序,该应用程序依赖于WKWebView内部的WebSockets。我试图模拟一种情况,用户在其互联网连接上短暂没有数据包移动(向上或向下约5秒钟)。这里是我的油门设置:Charles Proxy 100%遏制

enter image description here

我怎么也想不到我可能油门的东西更多...但它似乎有零效果。数据仍然在Web套接字上下移动。任何想法我怎么能100%扼杀我的连接?

回答

0

您可以使用网络链路空调 iPhone的设置:

Setting - >Developer - >Network Link Conditioner - >Status

enter image description here

选择一个配置文件(在你的情况下,100%的损失似乎是适当的)并启用它的。

+0

我很愿意这样做,但我无法连接切换出我的应用程序进行此测试 – AlexZ

+0

你是什么意思关于“我无法连接切换出我的应用程序进行此测试”? –

+0

对不起,这是一个错字。我无法从我的应用切换到链接调节器设置。测试是良好的连接 - > 5秒的无连接 - >良好的连接再次,无需离开应用程序 – AlexZ