1

我的主项目中包含一个静态库项目。我跟着这个教程。当我有 Xcode 5 时它工作。在我更新到 Xcode 6 后它停止工作。可能是什么原因?我使用 CocoaPods 0.35.0。

4

1 回答 1

2

使用 Cocoapods 时,不应手动设置“其他链接器标志”。这会自动设置为pod 安装过程的一部分。

您链接到的教程的一部分告诉您手动设置其他链接器标志。

转到您的项目并通过突出显示值并点击删除来清除项目级别和目标级别(如果它是粗体)上的其他链接器标志值。

删除后,您应该会看到来自 Pods.xcconfig 文件的继承值。就像是:

-ObjC -framework CoreGraphics

您可以通过单击搜索栏左侧的“级别”来验证这一点。

这应该让你的 cocoapods 库排序。一旦这工作通过设置添加路径到您的静态库头"Header Search Paths"文件"${inherited} /path/to/static/libary/headers"

于 2014-12-11T04:47:09.783 回答