Экспо: «Что-то пошло не так» сразу на старте - PullRequest
0 голосов
/ 16 января 2019

Я уже несколько раз успешно пользовался Expo, но уже несколько дней не могу войти в приложение Expo. Всякий раз, когда я открываю его, я вижу значок «Экспо» от нескольких секунд до даже минут, а затем он перенаправляет меня на синий экран «Что-то пошло не так», как будто я пытался открыть приложение.

Но я не сделал! Он даже не позволяет мне сканировать QR-код, он всегда показывает эту ошибку. Если я нажимаю кнопку «Назад» в приложении, оно просто завершается. Я гарантировал, что это последняя версия, и уже однажды переустановил ее.

Ответы [ 3 ]

0 голосов
/ 17 января 2019

Кажется, что он каким-то образом заблокировал себя на старом, теперь уже несуществующем сервере, и сохранил его после переустановки приложения.Вот как я решил проблему:

В metro bundler выберите тип подключения «Туннель», скопируйте и отправьте URL на свой телефон.Если вы затем щелкните по нему на своем телефоне, он должен перенаправить в приложение выставки.После этого он отклеился, и я снова смог нормально использовать его с QR-кодом!

0 голосов
/ 18 января 2019

Я столкнулся с той же проблемой. Решил это, перейдя на левую боковую панель в Metro Bundler и отправив ссылку по электронной почте!

0 голосов
/ 17 января 2019

Инструменты иногда блокируются в этом состоянии.

Закройте и перезапустите все компоненты (Expo cli, вкладки браузера и клиенты), убедившись, что:

  • Уничтожение любых случайных процессов на сервере (необходимо проверить Activity Monitor / Process Explorer или подобное в зависимости от вашей платформы)
  • Принудительно завершить работу всех клиентских устройств и симуляторов, используя правильный метод для каждой платформы. Чтобы убедиться, что клиентский процесс действительно был уничтожен, убедитесь, что заставка приложения отображается на короткое время при его вызове.
  • Очистить кэш Expo при повторном запуске: $ expo start --clear
...