Запись ": CFBundleIdentifier" не существует в новом собственном проекте реакции - PullRequest
0 голосов
/ 09 апреля 2019

Я создал новый проект с помощью команды act-native init LocationExample --version 0.57.7

Он создал проект с именем LocationExample , но когда я зашел в папку проекта и запустил команду act-native run-ios .

Это дало ошибку, сообщающую Запись, ": CFBundleIdentifier", Не существует

Я попытался удалить папку сборки, выполнив команду rm -rf ios / build , а также попытался удалить модули режима с помощью rm -rf node_modules . После этого я выполнил команду yarn , чтобы снова установить node_modules, но это не дало результата.

Edit1:

/Users/apple/React Native/LocationExample/node_modules/react-native/scripts/ios-install-third-party.sh: line 56: /Users/apple/React/ios-configure-glog.sh: No such file or directory
Command /bin/sh emitted errors but did not return a nonzero exit code to indicate failure

Также эта ошибка

'glog/logging.h' file not found

Ожидается: Приложение должно быть установлено и должно успешно работать.

Факт: Приложение не установлено и сообщает об ошибке BundleIdentifier.

1 Ответ

0 голосов
/ 10 апреля 2019

Построить в Xcode. Если сборка прошла успешно, запустите ее в Xcode, используя Cmd+R

EDIT

Попробуйте это

1- Изменение идентификатора пакета.

2- Добавление пакета:

yarn add @babel/runtime

3-

watchman watch-del-all

4- Снятие сборки:

rm -rf ios/build

* * 5- тысяча двадцать восемь

sed -i '' '/DevelopmentTeam = V9WTTPBFK9/d;/DEVELOPMENT_TEAM/d;/ProvisioningStyle = Automatic/d' ./node_modules/react-native/React/React.xcodeproj/project.pbxproj

* 1 033 * 6

react-native start --reset-cache

* * 7- одна тысяча тридцать восемь

react-native run-ios

...