Замедление интернета для симулятора iOS
У меня случайный сбой в моем приложении iOS. Это происходит при медленном подключении к Интернету. Скорость моего интернет-интернета слишком низкая.
Для тестирования на симуляторе я установил Network Link Conditioner, как указано здесь: Установка средства настройки сетевого адаптера Apple
Теперь проблема в том, что я выбрал более медленный профиль соединения, но все же у меня есть нормальная (быстрая) скорость интернета в симуляторе.
Я также создал свой собственный профиль и установил ширину полосы пропускания 5 кбит/с, но до сих пор не использую.
У меня:
Mackbook retina, OSX 10.7.5,
XCode: 4.4.1
Перезапуск Xcode и Simulator также не работал.
Существуют ли дополнительные настройки для Network Link Conditioner? Или я должен сделать что-то еще, чтобы восстановить катастрофу? Любая помощь?
Ответы
Ответ 1
Вы можете настроить сеть на медленную характеристику путем тестирования на устройствах. Перейдите в Настройки → Настройки разработчика → Сетевой коммуникационный кондиционер → Включить. Это для iPhone/iPad под управлением iOS 6
Network Link Conditioner также доступен для Mac в "Дополнительные инструменты для Xcode" для тестирования в симуляторе.
Примечание. Появляется после того, как устройство подключено к Xcode, включенному для разработки, и некоторое приложение запускается на нем.
Здесь вы можете протестировать HARRIBLE производительность сети:
![enter image description here]()
Ответ 2
Как насчет прокси-сервера разработки для имитации медленных соединений? Одним из перспективных выглядит http://www.charlesproxy.com/
Ответ 3
Не можете ли вы использовать ipad/iphone, подключенный к вашему mac, чтобы воспроизвести сбой?
ios6 также содержит средство сетевой ссылки: http://www.neglectedpotential.com/2012/09/ios6-network-link-conditioner/