Заявката за iOS на Trigger.IO Serve не работи

Опитвам се да използвам функцията „Сервиране“ (тъй като всяка компилация изисква качване на цялото приложение сега), но след като инсталацията приключи, получавам по-долу грешка, приложението е блокирало:

Грешка в Webview: Error Domain=NSURLErrorDomain Code=-1001 "Времето за изчакване на заявката изтече." UserInfo=0x14e6fca0 {NSErrorFailingURLStringKey=http://192.168.56.1:31337/src/index.html, NSErrorFailingURLKey=http://192.168.56.1:31337/src/index.html, NSLocalizedDescription=Времето за изчакване на заявката изтече., NSUnderlyingError=0x14e3b920 "Времето на изчакване на заявката изтече."}

От това, което мога да кажа, това показва, че първата заявка за ajax, която приложението прави, е неуспешна със съобщение „Времето за изчакване на заявката е изтекло“. Защо се случва това? Това не се случва, когато изграждам нормално само с опцията Сервиране. Моята версия на платформата е 2.2.5 (най-новата)


person Volkan Ulukut    schedule 23.10.2014    source източник


Отговори (1)


Най-честата причина за това е, ако мобилното устройство, на което тествате, не е в същата мрежа като вашата машина за разработка.

Бърз начин да проверите това е да погледнете мрежовите настройки на устройството и да се уверите, че има IP в същия диапазон като вашето устройство. (т.е. 192.168.56.x)

Друга възможност е вашата машина за разработка да работи с локална защитна стена или друг софтуер, който може да блокира входящи мрежови заявки от вашето устройство.

person Antoine van Gelder    schedule 24.10.2014
comment
изглежда, че имах VM virtualbox, който създаде виртуална мрежа и устройството се опитваше да свърже тази вместо това. - person Volkan Ulukut; 24.10.2014