xxx-Bridging-Header.h找不到CocoaPods管理的第三方库.h文件

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/black_hole2009/article/details/51873900
由于CocoaPods根据target来install的,在头文件导入上比较严谨,有下面2个方法可以参考


1、不要用相对导入,使用库的方式导入.h文件

相对导入(错误):

#import <XMPPFramework.h>

 库方式导入(正确): 
 

#import<XMPPFramework/XMPPFramework.h>

2、CocoaPods添加的库默认为第一个target的依赖库,默认该target才能引用,而添加的xxx-Bridging-Header.h没有添加到该target上面,解决办法如下:

删除xxx-Bridging-Header.h的引用

Show in Finder 重新拖进项目中,记得勾选上Copy items if needed和Add to targets中的目标target(第一个)

接下来就使用相对导入也是正确的

#import <XMPPFramework.h>


猜你喜欢

转载自blog.csdn.net/black_hole2009/article/details/51873900