1 使用场景 : macOS framework Swift语言,通过 pod 添加三方库.eg: TXIMSDK_Mac , framework xx.h 引用时报错
2 报错信息 :Include of non-modular header inside framework module
3 解决措施: build setting -> set OTHER_SWIFT_FLAGS to -Xcc -Wno-error=non-modular-include-in-framework-module
注意事项: 主工程使用此framework 也需要在设置 OTHER_SWIFT_FLAGS
参考链接: - https://stackoverflow.com/questions/27776497/include-of-non-modular-header-inside-framework-module
Allow Non-modular Includes in Framework Modules only work in objc code. not work in swift.