React Native - приложение падает при открытии вкладок - PullRequest
0 голосов
/ 15 марта 2019

Мое приложение всегда вылетает в эмуляторе Android.

Каждый раз, когда я перемещаю свое приложение в главные вкладки, мое приложение вылетает с ошибкой. Я думаю, что это не связано с React Native Navigation, я думаю, из-за React Native Vector Icons, потому что в Android требуется добавить значок для вкладок. Эта ошибка просто внезапно появляется без изменения любого из моих кодов.

Это ошибка React Native Debugger:

Uncaught (в обещании) TypeError: Значение итератора v не является объектом ввода
на новой карте (родной)
в файле: /// D: /Downloads/rn-debugger-windows-ia32/resources/app.asar/js/bundle.js: 9: 8044
на анонимном

Это мои зависимости:

"react": "16.6.3",
"react-native": "0.58.6",
"react-native-maps": "^0.23.0",
"react-native-navigation": "^1.1.493",
"react-native-vector-icons": "^6.4.1"

Не стесняйтесь спрашивать мои коды и любые вопросы. Спасибо!

1 Ответ

0 голосов
/ 11 июня 2019

Обычно эта ошибка возникает при отладке через RND. Если это ваш случай, попробуйте следующее:

  1. Попробуйте снова закрыть и открыть отладчик. Почему-то это иногда исправляет ситуацию.
  2. Если версия вашего отладчика устарела, попробуйте обновить его.
  3. Наконец, шаг, который обычно работает, если предыдущий не сделал: переустановите react-native-debugger и очистите кэш (npm start -- --reset-cache).

Чтобы переустановить RND (OS): brew cask reinstall react-native-debugger. Для windows используйте стандартную процедуру удаления (через панель управления), а затем снова установите RND.

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