在 macOS Sierra 上进行构建时,我遇到了错误。
ld: library not found for -lAFNetworking
在El Capitan上,一切都正常。我在Sierra上尝试了不同版本的Xcode,7和8-两次都出现了相同的错误。有人知道原因是什么吗?
ld: library not found for -lAFNetworking
在El Capitan上,一切都正常。我在Sierra上尝试了不同版本的Xcode,7和8-两次都出现了相同的错误。有人知道原因是什么吗?
通过在Frameworks组中的Link Binary下重命名链接器来修复它。
删除除了"$inherited"之外的路径。
在项目根目录(具有AFNetworking文件)中使用Finder创建一个名为“Library”的新文件夹,然后将该文件夹拖到Library Search Path窗口中。现在关闭Xcode并重新打开,清理和构建!
确保您的项目/目标中Build Active Architectures Only相同。我们通常将debug设置为yes,将release设置为no。