Мое приложение iOS, среди своих возможностей, загружает файлы с определенного сервера.Эта загрузка происходит полностью в фоновом режиме, пока пользователь работает над приложением.Когда загрузка завершена, ресурс, связанный с файлом, появляется на экране приложения.
Мои пользователи сообщают о некоторых случаях неправильного поведения из-за отсутствующих ресурсов, которые я не смог воспроизвести.Некоторая дополнительная информация заставляет меня подозревать, что проблема вызвана прерыванием загрузки файла ресурса на полпути.Тогда в приложении есть частично загруженный файл, который так и не будет завершен.
Чтобы подтвердить гипотезу, убедиться, что исправление работает, и проверить, нет ли такой случайной сети, исчезающей у меня под ногами, я хотел бы смоделировать потерюсети в моей тестовой среде: тестовый сервер - это общий доступ к сети на моем Mac для разработки, тестовое устройство - симулятор iOS, работающий на том же Mac.
Есть ли более удобный способ сделать это, чем вручнуюотключить общий доступ к сети в точке останова?