您的位置:首页 > 移动开发 > Swift

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

2016-07-10 22:51 453 查看
由于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>
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  CocoaPods Swift