美文网首页
swift中编译报错clang importer creatio

swift中编译报错clang importer creatio

作者: 如晚风般迷人 | 来源:发表于2018-06-25 11:31 被阅读0次

swift项目中引入OC的三方库

CocoaPods升级到1.5之后遇到的一个编译报错clang importer creation failed的问题

clang importer creation failed编译报错

原因是Podfile中添加了use_modular_headers! 以前的是use_frameworks!

对所有CocoaPods静态库使用模块化头。而不再是动态库。

项目中有桥接文件Bridging-Header.h 并且里面有相关第三方文件的头文件#import "MQTTClient.h"。这会有重复引用的问题。

解决方案:

将桥接文件中的代码注释掉 或者 将Podfile中的use_modular_headers!换回以前的use_frameworks!

注意:

使用了use_modular_headers!之后再用第三方的内容时需要引入头文件和OC类似

相关文章

网友评论

      本文标题:swift中编译报错clang importer creatio

      本文链接:https://www.haomeiwen.com/subject/lvoeyftx.html