Запись «:CFBundleIdentifier» не существует в новом проекте react native

#react-native #cfbundleidentifier

#react-native #cfbundleidentifier

Вопрос:

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

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

Это выдало ошибку, указывающую, что запись «: CFBundleIdentifier» не существует

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

Правка1:

 /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:

Создайте его Xcode . Если сборка прошла успешно, запустите ее с Xcode помощью Cmd R

Редактировать

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

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

6-

react-native start --reset-cache

7-

react-native run-ios

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

1. Это мне совсем не помогло, пожалуйста, вы можете мне помочь, я обновил проблему сборки