У меня есть приложение React-Native, которое я пытаюсь развернуть в режиме выпуска на свой телефон. Я могу связать приложение с телефоном. База данных, видео и аудио активы находятся там, но изображения не отображаются в пользовательском интерфейсе.
Я сделал следующее, чтобы "связать" мое приложение:
- в папке проекта в терминальном запуске
react-native bundle --platfrom ios --dev false --entry-file index.ios.js --bundle-output main.jsbundle
- Перетащите ссылку на файл
main.jsbundle
в XCode в папкеmyapp
- В XCode откройте
AppDelegate.m
и раскомментируйтеjsCodeLocation = [[NSBundle mainBundle]…
- Откройте
Product > Scheme > Edit Scheme
, затем изменитеBuild Configuration
наRelease
- Выберите
myapp
в навигаторе проекта, а затем: подTARGETS: myappTests
>Build Phases
>Link Binary With Libraries
нажмите+
выберитеWorkspace
>libReact.a
иAdd
Когда я пытаюсь скомпилировать в XCode с параметром ../node_modules/react-native/packager/react-native-xcode.sh
в myapp > targets > myapp > Bundle React Native code and images
, он не работает с error code 1
.
Я видел LOADS сообщений об этом, и я пробовал:
- чтобы проверить
Run script only when installing
- приложение затем устанавливает, но без изображений - добавление
source ~/.bash_profile
в реакцию-native-xcode.sh - сбой сборки приложения
Любая помощь будет принята с благодарностью!