2017-02-03 3 views
1

Я использую Charles (4.0.2) в качестве прокси-сервера для тестирования своего мобильного приложения, которое основывается на WebSockets внутри WKWebView. Я пытаюсь смоделировать ситуацию, когда пользователь ненадолго не испытывает никакого движения пакетов в своем интернет-соединении (около 5 секунд из 0 пакетов вверх или вниз). Вот мои настройки дросселя:Charles Proxy 100% дросселирование

enter image description here

Я не могу себе представить, как я мог бы, возможно, дроссельные все больше ... но это, кажется, имеет нулевой эффект. Данные по-прежнему перемещаются вверх и вниз по веб-соке. Любая идея, как я могу на 100% отключить мое соединение?

ответ

0

Вы можете использовать параметр Network Link Conditioner iPhone в:

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

enter image description here

Выберите профиль (в вашем случае 100% потерь представляется целесообразным) и включить его.

+0

Мне бы очень хотелось это сделать, но я не могу подключить переключатель из своего приложения для этого теста – AlexZ

+0

Что вы имеете в виду «Я не могу подключиться к отключению моего приложения для этого теста»? –

+0

К сожалению, это была опечатка. Я не могу переключить контекст из своего приложения в настройки кондиционера канала. Тест - хорошее соединение -> 5 секунд без подключения -> хорошее соединение снова, не выходя из приложения – AlexZ

Смежные вопросы