В настоящее время я работаю над проектом, в котором устройство должно быть подключено к компьютеру Mac. Когда устройство подключено к Mac, на устройство будет отправлен HTTP-запрос, который будет обрабатываться приложением CGI на устройстве.
Для этого я создал экземпляр NSURLConnection, который отправит запрос на указанную ссылку CGI.
Но ответ, который должен быть отправлен устройством, не получен. Вместо этого вызывается метод connection: didFailWithError. Напечатанная ошибка была следующей:
Ошибка Домен = NSURLErrorDomain Код = -1005 UserInfo = 0x114c76230 «Сетевое соединение было потеряно». Основная ошибка = (Ошибка Домена = kCFErrorDomainCFNetwork Code = -1005 UserInfo = 0x114c79160 «Сетевое соединение потеряно.»)
В чем может быть проблема?
Я проверил интерфейс для устройства отображается на Mac в системных настройках> сети. Когда сценарий оболочки выполняется с помощью Wget, я смог получить ответ. Есть ли способ программно проверить наличие определенного подключения?