Я использую Xcode 10.1, и у меня нет флажка, хочу ли я подключиться через сеть или нет на странице моего устройства (что было в Xcode 9 и Xcode 10 beta). Если вы не знаете, что я имею в виду, выполните поиск по запросу "подключиться через сеть xcode" в изображениях Google.
Однако я должен отладить автономный поток моего приложения (которое написано в React-Native, кстати). Не просто отсутствие интернет-соединения, а отключение Wi-Fi и мобильной передачи данных, что приведет к изменению статуса. Используя настройки разработчика iPhone, я могу сделать каждый звонок неудачным (потеря 100%), но не могу изменить интернет-статус телефона.
Итак, я хочу, чтобы отладчик оставался на связи и мог либо:
- отладка старой школы через кабель (если я сейчас отключаю интернет, у меня появляется красный экран с ошибкой, и больше ничего не возможно), поэтому я могу отключить Wi-Fi и мобильные данные,
- или имитация этого изменения статуса на телефоне.
Кстати, я не могу использовать симулятор, так как приложение требует Bluetooth.
Заранее спасибо!
Edit:
Флажок не установлен для старых устройств iPhone. С iPhone 7s я вижу флажок «подключиться через сеть». Но включение или отключение не меняет того факта, что вашему iPhone требуется интернет для отладки. Если я отключаю интернет на телефоне, я получаю следующую ошибку:
![enter image description here](https://i.stack.imgur.com/ZefY5.png)