Приложение не установлено с помощью команды react native

#ios #react-native

#iOS #react-native

Вопрос:

У меня есть приложение react native cli, и когда я попытался запустить его на симуляторе с помощью npx react-native run-ios команды, оно успешно создает приложение, запускается bundler, и оно показывает 100% завершение процесса bundler, но на симуляторе приложение не устанавливается.

Примечание: симулятор открывается автоматически, но приложение не установлено. Когда я использую Xcode для запуска приложения, оно работает нормально

Не могли бы вы, пожалуйста, помочь мне с этим.

Видео

Спасибо

Комментарии:

1. запустите «adb devices», чтобы получить список подключенных устройств, или подключите телефон с помощью USB-кабеля и запустите свой проект в телефоне с помощью «npx react-native run-ios»

2. Я хочу запустить симулятор ios, но он успешно его создает, metro bundler использует JS, но приложение не устанавливается на симулятор (виртуальное устройство iPhone), и, если я не ошибаюсь, adb полезен только для эмуляторов (виртуальное устройство Android)

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

Ответ №1:

Наконец, я заработал, очистив все наличные с помощью DevCleaner (из app Store), также удалил все основные симуляторы и снова добавил несколько. Я также указал имя симулятора с помощью команды как npx react-native run-ios --simulator="iPhone 11"

Комментарии:

1. Все еще вызывает ту же проблему с sudo , без sudo это работает только:(