#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. Это мне совсем не помогло, пожалуйста, вы можете мне помочь, я обновил проблему сборки