仅限于macOS Sierra:找不到-lAFNetworking库

4
在 macOS Sierra 上进行构建时,我遇到了错误。
ld: library not found for -lAFNetworking

在El Capitan上,一切都正常。我在Sierra上尝试了不同版本的Xcode,7和8-两次都出现了相同的错误。有人知道原因是什么吗?

1个回答

0
可能是:
  1. 通过在Frameworks组中的Link Binary下重命名链接器来修复它。

  2. 删除除了"$inherited"之外的路径。

    在项目根目录(具有AFNetworking文件)中使用Finder创建一个名为“Library”的新文件夹,然后将该文件夹拖到Library Search Path窗口中。现在关闭Xcode并重新打开,清理和构建!

  3. 确保您的项目/目标中Build Active Architectures Only相同。我们通常将debug设置为yes,将release设置为no。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接