原因是引入的CocoaPod仓库,编译后缺少 module.modulemap 文件;通常是因为私有CocoaPod仓库只有声明文件,没有定义实现文件—–只有 .h 文件,没有 .m .mm 等文件。 简单的解决办法是在私有仓库添加一个空的 .m 文件,例如添加 cocoapod.m 文件(名字随意)

/// cocoapod.m
#import

然后在 podspec 文件中,将这个文件添加到 source_files 属性里

s.public_header_files = '公开的头文件'
s.source_files = '已有的源文件','cocoapod.m'   #也可使用通配符写法 ,如 **/*.{h,m}

再次 pod install 即可生成 module.modulemap 文件