Swift Cocoapods use_frameworks!(报error Bridging header 'XXXXXX-Bridging-Header.h' does not exist 错误)

来源:互联网 发布:淘宝账户被限制登录了 编辑:程序博客网 时间:2024/06/04 20:05

cocoapods use_frameworks!问题

Switf编程的时候有些第三方库需要依赖OC的frameworks
但加了use_frameworks! 这个时候就会报错,说找不到头文件
还会报错桥接文件找不到了,这个问题郁闷了好久,

error Bridging header 'XXXXXX-Bridging-Header.h' does not exist

这里写图片描述

去掉就不会报错,但有些第三库用不了。

这里写图片描述

我Google了很久,很多都说路劲不对!

有些是路劲的问题,但我这边不是,最终也解决了
解决如下:
1.使用use_frameworks!添加swift库后,其他库引用使用#import “xxxx.h”
注:之前没有用use_frameworks!添加Swift库,其他库引用使用#import <xxxx.h>

2.解决添加头文件不提示 TARGETS-> User Hearder Search Paths ->添加${SRCROOT}选择recursive
这里写图片描述

3.手动引入第三方frameworks
这里写图片描述

参考链接 : http://blog.csdn.net/u013352039/article/details/50894019

0 0
原创粉丝点击