Ios 具有自定义框架的Cocoapods

Ios 具有自定义框架的Cocoapods,ios,xcode,frameworks,cocoapods,Ios,Xcode,Frameworks,Cocoapods,我想生成一个podspec文件,它有一个自定义框架、一个类和一个第三方框架作为依赖项 单个类通过包含自定义框架的一个头引用该框架。如果我跑 pod lib lint 出现以下错误: -错误|[xcodebuild]/Users/xyz/Documents/iOS/Apps/Sample/Core/Sample.h:10:9:致命错误:“找不到CustomFramework/Bar.h”文件 我的podspec文件的相关部分如下所示: s.source_files = 'Core/*'

我想生成一个podspec文件,它有一个自定义框架、一个类和一个第三方框架作为依赖项

单个类通过包含自定义框架的一个头引用该框架。如果我跑

pod lib lint

出现以下错误:

-错误|[xcodebuild]/Users/xyz/Documents/iOS/Apps/Sample/Core/Sample.h:10:9:致命错误:“找不到CustomFramework/Bar.h”文件

我的podspec文件的相关部分如下所示:

 s.source_files     = 'Core/*' , 'Core/CustomFramework.framework/Headers/*.h'
 s.preserve_paths   = 'Core/CustomFramework.framework/**/*' 
 s.xcconfig         = { 'FRAMEWORK_SEARCH_PATHS' => '"${PODS_ROOT}/Headers"' }
 s.frameworks       = 'CustomFramework'
 s.xcconfig         = { 'OTHER_LDFLAGS' => '-ObjC' , 'LIBRARY_SEARCH_PATHS' =>    '"${PODS_ROOT}/CustomFramework/Headers"'}

 s.dependency 'MapBox', '1.1.0'
单个类继承自MapBox框架的类


我觉得我错过了什么,但却不知道是什么。有什么建议或提示吗

尝试使用
vendored\u框架
如下所述:


我的示例应用程序中找不到标题。
spec.ios.vendored_frameworks = 'Frameworks/MyFramework.framework'