gpt4 book ai didi

ios - cocoa pod 错误 ld : library not found for -lPods

转载 作者:可可西里 更新时间:2023-11-01 03:26:56 29 4
gpt4 key购买 nike

我从 cocoa pod 中收到一个我以前从未见过的错误。我已经让它与几个依赖项一起工作了。我最近通过 pod 添加了 TestFlightSDK 作为依赖项,但我无法存档项目。它对设备构建得很好,但拒绝存档。还有其他人遇到过这个问题吗?

ld: library not found for -lPods
clang: error: linker command failed with exit code 1 (use -v to see invocation)

我的库搜索路径看起来像这样(对于调试和发布):

$(SRCROOT)  recursive
$(PODS_ROOT) recursive
$(inherited) recursive

最佳答案

好的,所以我使用这个 post 中的一些建议找到了答案(对我有用)

我实际上收到了一个我没有注意到的不同警告。

Pods was rejected as an implicit dependency for 'libPods.a' because its
architectures 'armv7 armv7s' didn't contain all required architectures
'armv7 armv7s arm64'

这实际上与 Pods 目标没有正确的架构有关。结果证明这是一个 xCode 错误。在我的 Pods Target 中,我选择了所有正确的架构,armv7、armv7s 和 arm64。

解决方案:

  1. 将 cocoapods 更新到支持 64 arch 的最新版本。

    sudo gem update cocoapods
  2. 删除所有有效架构并清理项目(失败很多..)

  3. 重新添加您刚刚删除的架构,瞧瞧!

关于ios - cocoa pod 错误 ld : library not found for -lPods,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21263539/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com