首页 文章

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

提问于
浏览
0

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

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

1 回答

  • 0

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

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

相关问题