【问题标题】:ld: warning: directory not found for option '-F~/Documents/FacebookSDK' - react-native - iosld:警告:找不到选项“-F~/Documents/FacebookSDK”的目录-react-native-ios
【发布时间】:2019-11-08 11:22:13
【问题描述】:

自从我升级了我的应用程序的 react-native 版本以来,我一直在尝试处理很多问题。 其中之一就是突然冒出来的!

ld:警告:找不到选项“-F~/Documents/FacebookSDK”的目录

接着是这些(导致额外的混乱)

ld:找不到 -lRCTWebSocket 的库 clang:错误:链接器命令 退出代码 1 失败(使用 -v 查看调用)

我该如何解决这个问题?

【问题讨论】:

    标签: xcode react-native react-native-ios


    【解决方案1】:

    我做了一些谷歌搜索并使用了一些技巧来解决它。他们中的大多数都没有工作。所以我决定应该分享对我有用的解决方案。

    引用另一个 SO 讨论:

    如果您的错误包含 -L 标志,则删除库中的值 如果您的错误包含 -F 标志,请搜索路径,然后删除 框架搜索路径中的值

    我检查了 Build Settings 下的 framework search path 值 是这样的:

    适用于发布和调试配置。 我从发布和调试配置中删除了 FacebookSDK 行(第 3 行),并做了另一个 react-native run-ios。 它奏效了!

    我希望这会有所帮助...

    【讨论】:

      猜你喜欢
      • 2012-03-16
      • 1970-01-01
      • 2013-11-26
      • 2013-06-08
      • 2019-11-22
      • 1970-01-01
      • 1970-01-01
      • 2016-06-30
      • 1970-01-01
      相关资源
      最近更新 更多