【问题标题】:Problems archiving project with react-native-fbsdk使用 react-native-fbsdk 归档项目时出现问题
【发布时间】:2015-09-02 09:14:05
【问题描述】:

我已经设法让react-native-fbsdk(核心、登录和共享)都在我的项目中工作。我可以毫无问题地构建到设备,但如果我尝试从 Xcode 创建存档,我会收到错误

Lexical or Preprocessor Issue
'RCTBridgeModule.h' file not found

我已按照安装说明创建了一个原始项目并再次执行此操作,以确保没有其他原因会导致此问题。

类似的 Xcode 相关问题对我来说也是空白:

Xcode 4 can't locate public header files from static library dependency

When archiving app Xcode complains about missing files

Xcode 4 and nested projects -- header files not found

这让我想知道 FBSDK 是否还有什么特别需要我做的事情才能让它正确存档。

有没有人用 react-native-fbsdk 归档项目?如果有,怎么做?

注意:我跳过了明确命名静态库路径的步骤,因为我不知道名称应该是什么;我不知道哪个静态库是 fbsdkcore (etc) 或 react-native/react。

【问题讨论】:

    标签: xcode6 react-native


    【解决方案1】:

    我似乎认为 repo 在“发布”分发中的标头搜索路径中有错误。修复是更正插件中的 xcodeproj(目前正在为此进行 PR),如 here

    所述

    调试发行版中存在以下行,但任何所需 xcodeproj 的发行版中都没有

    "$(SRCROOT)/../../node_modules/react-native/React/**",
    

    添加这个可以修复错误。

    Full Source Code Alterations

    【讨论】:

      猜你喜欢
      • 2020-04-08
      • 1970-01-01
      • 1970-01-01
      • 2023-02-13
      • 2018-05-20
      • 2021-09-06
      • 2022-01-14
      • 1970-01-01
      • 2022-08-10
      相关资源
      最近更新 更多