佚名通过本文主要向大家介绍了xcode使用CocoaPod打包framework时,如果在h文件中引入了其他第三方pod,打包时需要修改什么等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com
问题: xcode使用CocoaPod打包framework时,如果在h文件中引入了其他第三方pod,打包时需要修改什么
描述:
解决方案1:
描述:
我在BaseModel中继承了jsonModel,然后再pod spec也添加了dependency,为什么还会报错
- ERROR | xcodebuild: /Users/xinhuikeji/Library/Developer/Xcode/DerivedData/App-cpgccqdjhyrbqwcpjanyefntolkf/Build/Products/Release-iphonesimulator/wLib/wLib.framework/Headers/BaseModel.h:13:9: error: include of non-modular header inside framework module 'wLib.BaseModel' [-Werror,-Wnon-modular-include-in-framework-module]
解决方案1:
加参数:--use-libraries
$ pod lib lint xxx.podspec --use-libraries
$ pod trunk push --use-libraries