2016-10-15 2 views
0

Я запускаю свое приложение с react-native run-ios, но когда он будет построен, он не будет загружать данные, потому что сетевое подключение не удалось.Приложение на iOS Simulator не имеет связи

Однако просмотр через Интернет через симулятор действительно работает. Таким образом, есть соединение, оно просто не работает с моими приложениями.

Я строию на симуляторе iPhone 6.

Я попытался

  • Simulator > reset
  • Settings > Developer > Allow HTTP Services

, но не везло до сих пор.

ответ

0

Это может произойти, если вы используете HTTP-соединения. Безопасность приложений (iOS 9.0 и выше) заставляет приложение использовать HTTPS. Лучшее, что вы можете сделать, это начать использовать HTTPS. Или отключите его, по крайней мере, сейчас, потому что с 1 января 2017 года Apple отклонит ваше приложение, если вы не дадите им хорошее объяснение, почему вы используете небезопасные соединения.

+0

Спасибо за ваш ответ, я изменил все на HTTPS, но он все равно не делает никакого соединения. – Greg

+0

Weird ... вы не получаете никаких предупреждений/ошибок в консоли? – Silmaril

+0

Нет, только ошибка «network failed» из моих функций 'catch' – Greg

Смежные вопросы