1

在我们的 react-native 应用程序中,我们使用cocoapods. 在对新计算机进行常规设置后,包括克隆 repo、node_modules安装和更新 pod,然后启动应用程序,我收到了可怕的消息Print: Entry, ":CFBundleIdentifier", Does Not Exist

实际错误是

fatal error: 'boost/iterator/iterator_adapter.hpp' file not found
#include <boost/iterator/iterator_adapter.hpp>
  • 我查看了 RN 问题页面。我找到了这个。没有一个建议的修复对我有用。
  • 我的部门没有人能够解决这个问题。
  • 我已经重新克隆了源并多次重新加载/更新了 pod。
  • 除了我之外,没有其他人遇到过这个问题,包括和我一起加入该部门的人。

我真的已经没有想法了。

编辑:我检查了我拥有的另一个应用程序源,看来我应该有一个/third-party文件夹。它不是。我认为这是 RN 脚本未完成的问题之一。有什么想法吗?

编辑:重新安装 pod 并在 Xcode 中构建应用程序后,我注意到BitIteratorDetail.h文件中的 include 语句中有错字。上面写着:

#include <boost/iterator/iterator_adaptor.hpp>,

但文件名实际上是iterator_adapter.hpp. 但是,更正错字并没有解决问题。我仍然收到file not found错误消息。

4

0 回答 0