Cocoapods:dyld 库未加载

Cocoapods: dyld library not loaded

所以几天后我遇到了这个问题:我创建了一个空的命令行项目并设置了 Cocoapods,但是我总是得到这个 运行time 错误:

dyld: Library not loaded: @rpath/Alamofire.framework/Versions/A/Alamofire
Referenced from: /Users/...
  Reason: image not found
Program ended with exit code: 9

无论我要使用哪个 pod 以及已经存在的项目中,都会发生这种情况。窗口 Cocoa 应用程序和 iOS 应用程序不受影响。我尝试按照其他地方的建议将 pods.framework 设置为 Optional,但这没有帮助。我尝试使用最新的 Cocoapods 测试版和稳定版本并重新安装 Xcode,但没有成功。我注意到在 Build Phases 下没有像往常一样的 'Embed Cocoapods framework',所以我尝试手动添加它;也没用。

我 运行 没主意了,所以有人知道是什么原因造成的吗?否则我会提交错误报告。谢谢

事实证明,这种行为是预料之中的,因为没有简单的方法(对于 CP)将link 库添加到命令行工具。