条目“:CFBundleIdentifier”在新的响应本机项目中不存在

时间:2019-04-09 16:25:47

标签: react-native cfbundleidentifier

我使用命令 react-native init LocationExample --version 0.57.7

创建了一个新项目。

它创建了一个名为 LocationExample 的项目,但是当我进一步进入项目文件夹并运行命令 react-native run-ios 时。

这给出了一个错误,指出条目“:CFBundleIdentifier”不存在

我尝试通过运行命令 rm -rf ios / build 删除构建文件夹,还尝试通过 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 个答案:

答案 0 :(得分:0)

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