Я искал решение этой проблемы в течение дня, но не мог это исправить.
Я не использовал React Native в течение месяца, когда все работало нормально.
Теперь, если я попытаюсь запустить существующий проект, который раньше работал (React Native 0.59.5), или совершенно новый проект (React Native 0.59.9) с симулятором iOS на моем Mac, я получаю сообщение об ошибке:
Failed to load bundle - Could not connect to development server
Любая идея, как я могу это исправить?





Couldn't connect to development server error
Эта ошибка возникает, когда сборщик метро не работает на порту 8081. Чтобы запустить сборщик, из папки проекта запустите:
npm start
Теперь попробуйте перезагрузить приложение (ctrl + R для iOS / r+r для Android).
Кроме того, проверьте свой терминал на случай, если первоначальная сборка проекта не удалась из-за какой-либо ошибки.
Ок нашел проблему. Думал, что это может быть проблема, связанная со сторожем, и хотел использовать команду brew reinstall watchman, чтобы переустановить его. Выполнив эту команду, я обнаружил ошибку
Error: Xcode alone is not sufficient on Mojave. Install the Command Line Tools: xcode-select --install
Похоже, инструменты командной строки для xCode больше не доступны.
Я запустил команду xcode-select --install и на всякий случай переустановил watchman. Теперь это работает!
К сожалению, я пробовал это. Упаковщик Metro, кажется, работает на порту 8081, и сборка проекта прошла успешно. Также попробовал реактивный запуск. Но никакого успеха.