2014-10-23 2 views
1

Я пытаюсь использовать «Serve» функцию (так как каждая сборка требует загрузки всего приложения в настоящее время), но после того, как установка будет закончена, я получаю ошибку ниже приложение застрял:Trigger.IO Подавать IOS запрос не работает

Webview error: Error Domain=NSURLErrorDomain Code=-1001 "The request timed out." UserInfo=0x14e6fca0 {NSErrorFailingURLStringKey= http://192.168.56.1:31337/src/index.html , NSErrorFailingURLKey= http://192.168.56.1:31337/src/index.html , NSLocalizedDescription=The request timed out., NSUnderlyingError=0x14e3b920 "The request timed out."}

Из того, что я могу сказать, это означает, что первый запрос ajax, который приложение делает с ошибкой с сообщением «Время ожидания запроса». Почему это происходит? Этого не происходит, когда я строю нормально только с параметром Serve. Моя версия платформы - 2.2.5 (последнее)

ответ

2

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

Быстрый способ проверить это, чтобы посмотреть сетевые настройки устройства и убедиться, что он имеет IP-адрес в том же диапазоне, что и ваш компьютер. (т. е. 192.168.56.x)

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

+0

похоже, что у меня был виртуальный виртуальный ящик виртуальной машины, который создал виртуальную сеть, и устройство пыталось подключить этот вариант. –