Как собрать приложение React Native для iPhone?

На симуляторе iPhone все работает отлично. При создании приложения для iPhone я получаю сообщение об ошибке:

Для создания RCTRootView требуется bundleURL

В AppDelegate.m я раскомментирую следующую строку;

jsCodeLocation = [[NSBundle mainBundle] URLForResource:@"main" withExtension:@"jsbundle"];

И скачал предварительно собранный main.jsbundle в папку iOS в корне проекта:

curl http://localhost:8081/index.ios.bundle -o main.jsbundle

1 ответ

Решение

Я забыл добавить файл в проект.

Вам нужно щелкнуть правой кнопкой мыши на имени проекта и выбрать "Добавить файлы в MyProject…". Затем выберите main.jsbundle. Постройте проект, и он должен работать.

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