如何将CocoaPods添加到已链接到框架的现有项目中

时间:2016-06-16 20:50:54

标签: ios xcode cocoapods

有一个构建良好的xcode项目。它链接到几个框架"手动安装"已经使用Build Phases。在关注指南并在项目目录上运行pod install后,它无法再构建,为{insert arch here}提供了未定义的符号,其中一个框架在没有安装cocoapods的情况下链接正常。这在Podfile中没有任何实际的pod,因此它比一般特定的pod问题更像是一般的CocoaPods问题。

pod install确实提供了关于HEADER_SEARCH_PATHS被覆盖的警告,但是我已经有app项目的配置指向cocoapods创建的配置文件,并且在其他设置之前已经($ inherited)了。这不是查看库头的问题,因为失败是链接器错误,而不是编译器错误。 Cocoapods不是现有遗留iOS应用项目的有效选择吗?

1 个答案:

答案 0 :(得分:0)

Cocoapods应该与现有的应用程序一起使用。我认为这是标题搜索路径,这给我带来了很多麻烦。您应该手动添加一个条目到您的框架。

最佳解决方案:使用Cocoapods添加框架(如果可用)。如果没有,则必须正确设置标题搜索路径。