Задача C: «Сетевое соединение было потеряно».вопрос - PullRequest
1 голос
/ 21 апреля 2011

В настоящее время я работаю над проектом, в котором устройство должно быть подключено к компьютеру Mac. Когда устройство подключено к Mac, на устройство будет отправлен HTTP-запрос, который будет обрабатываться приложением CGI на устройстве.

Для этого я создал экземпляр NSURLConnection, который отправит запрос на указанную ссылку CGI.

Но ответ, который должен быть отправлен устройством, не получен. Вместо этого вызывается метод connection: didFailWithError. Напечатанная ошибка была следующей:

Ошибка Домен = NSURLErrorDomain Код = -1005 UserInfo = 0x114c76230 «Сетевое соединение было потеряно». Основная ошибка = (Ошибка Домена = kCFErrorDomainCFNetwork Code = -1005 UserInfo = 0x114c79160 «Сетевое соединение потеряно.»)

В чем может быть проблема?
Я проверил интерфейс для устройства отображается на Mac в системных настройках> сети. Когда сценарий оболочки выполняется с помощью Wget, я смог получить ответ. Есть ли способ программно проверить наличие определенного подключения?

1 Ответ

0 голосов
/ 21 апреля 2011

Я думаю, что это может быть проблема Wi-Fi после проверки подключения устройства к сети. Я не уверен, что вы можете использовать класс достижимости для этой проблемы

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...