ios – 带有自定义框架的Cocoapods

ios – 带有自定义框架的Cocoapods,第1张

概述我想生成一个podspec文件,它有一个自定义框架,一个类和一个第三方框架作为依赖. 单个类通过包含该框架的一个头来引用自定义框架.如果我跑 pod lib lint 出现此错误: – 错误| [xcodebuild] /Users/xyz/Documents/iOS/Apps/Sample/Core/Sample.h:10:9:致命错误:找不到’CustomFramework / Bar.h’文 我想生成一个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_framework,如下所述: Podspec Link Binary Library

spec.ios.vendored_frameworks = 'Frameworks/MyFramework.framework'
总结

以上是内存溢出为你收集整理的ios – 带有自定义框架的Cocoapods全部内容,希望文章能够帮你解决ios – 带有自定义框架的Cocoapods所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1050513.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-25
下一篇 2022-05-25

发表评论

登录后才能评论

评论列表(0条)

保存