CocoaPods链接"clang:错误:没有这样的文件或目录:'dynamic_lookup'和'suppress'"

Jon*_*son 3 xcode llvm cocoapods

当我的项目尝试链接时,我收到了一个clang错误.

我可以在Pods.debug.xcconfig和Pods.release.xcconfig中看到以下标志

-undefined dynamic_lookup suppress
Run Code Online (Sandbox Code Playgroud)

然后错误出现在问题导航器中

clang: error: no such file or directory: 'dynamic_lookup'
clang: error: no such file or directory: 'suppress'
Run Code Online (Sandbox Code Playgroud)

我已经尝试删除以下文件,因为它是一些导致问题的生成代码

Pods/
project.xcworkspace
pods.lockfile
Run Code Online (Sandbox Code Playgroud)

并重新运行pod install以重新生成工作区和配置文件.错误仍然出现!

new*_*per 9

从podfile中删除后,我今天遇到了类似Cocoapod项目的类似内容.由于某种原因,我的工作区仍然引用了框架(现在已删除),所以我手动删除了我的构建设置>其他链接器标志中的引用.

之后我收到了这个错误,问题出现在它所拥有的其他链接器标志中,-framework并且它-framework再次出现在下一行.当我手动删除框架时,我没有删除-framework它上面的相应行,所以两-framework行在相邻的行中,它找不到下一个框架(从CocoaPods导入).

希望有一天能帮到某人.