LiteAVSDK / Player_iOS

Super player for iOS...
https://trtc.io/
1.11k stars 225 forks source link

混编项目Pod导入3.6.7版本编译报错 #299

Closed YikuCCCCCC closed 1 year ago

YikuCCCCCC commented 1 year ago

include of non-modular header inside framework module 'SuperPlayer.SuperPlayerModelInternal': '/Users/apple/Desktop/visiotrip-iOS/Pods/TXLiteAVSDK_Player/TXLiteAVSDK_Player/TXLiteAVSDK_Player.framework/Headers/TXBitrateItem.h'

截屏2022-09-19 11 31 27
Ezreal-lup commented 1 year ago

把 target 下的 Build Settings 中的 Allow Non-modular includes in Framework Modules 设置成YES

YikuCCCCCC commented 1 year ago

把 target 下的 Build Settings 中的 Allow Non-modular includes in Framework Modules 设置成YES

试过了,依旧报这个错。 包括把项目和Pods下的SuperPlayer相关 target下的 Allow Non-modular includes in Framework Modules 都设置成YES

YikuCCCCCC commented 1 year ago

把 target 下的 Build Settings 中的 Allow Non-modular includes in Framework Modules 设置成YES

Swift 项目需要在这个的基础上追加一个设置 -Xcc -Wno-error=non-modular-include-in-framework-module

截屏2022-09-23 15 01 03