问题
我们的React Native
项目在执行react-native run-ios
的时候,经常会遇到一个错误:Print: Entry, ":CFBundleIdentifier", Does Not Exist
, 在百度
或者Github
上搜索这个问题,解决办法一大堆,但是都并没有解决我们都问题,最近在React Native
项目的issue
下,终于有了官方的回应,链接如下Print: Entry, ":CFBundleIdentifier", Does Not Exist
解释
大致翻译了一下,大家勉强看看:
与
Print: Entry, ":CFBundleIdentifier
有关的issue
不断的出现,这个报错信息是一系列毫无关系的issue
的控制台的最后一行的输出,但是React Native
项目无论是编译失败或者链接失败都会报这个错, 这个错误本身太宽泛,没有指出任何具体的错误寻找方向,也没有指示任何具体的的React Native
或第三方库
或应用代码
的错误
所以我们自动标记了带有:CFBundleIdentifier
出错的issue
为duplicates
Troubleshooting
如果你出现了这个报错,请仔细阅读以下几点:
- 这个错误很经典的指示了编译或者链接失败
- 查看完整的控制台输出,而不是仅仅最后几行
- 打开
Xcode
,⌘+B
编译项目,Xcode
的错误输出可以更加精确的找到实际的出错地方
还有更多就不一一翻译了,感兴趣的可以自己去原地址看看,总结来说,控制台输出的错误信息并不能精确定位到错误点,还是要在Xcode
中找错误信息
网友评论