Реактивный IOS без сборки

Как я могу запустить приложение, не перестраивая проект (конечно, приложение установлено на соответствующем симуляторе с предыдущего запуска)

Я запускаю приложение на iOS (например) следующим образом:

react-native run-ios --simulator='iPhone 8'

3 ответа

Решение

Благодаря этому посту я нашел эту команду:

xcrun simctl launch booted <APP_BUNDLE_ID>

Он запустит приложение, которое предварительно установлено на текущий работающий симулятор (если у нас одновременно работает 2 или более симулятора, нам нужно будет выбрать один по его идентификатору симулятора).

Зависит от того, что ты пытаешься сделать. Если вам просто нужно перезагрузить, то вы можете сделать это через меню разработчика, как говорит @Kraylog. Или через ⌘R если приложение уже открыто и работает.

Если вы закрыли упаковщик / упаковщик метро, ​​то вы можете начать с react-native start, После этого вы сможете просто щелкнуть значок приложения в симуляторе, чтобы запустить его + перезагрузить, как указано выше, по мере необходимости.

Если ваши изменения содержатся только в файлах JavaScript, перезагрузите приложение через меню разработчика (⌘M на Mac).

Другие вопросы по тегам