我在Swift项目中使用了目标C框架(CardIO) 当我在不导入目标的情况下运行测试时,一切正常 然后,当我导入我的目标时,它会弹出
@testable import MyProject
无法导入桥接头'/Users/**/workspace/MyProject-Bridging.h'
和MyProject-Bridging.h弹出错误
找不到'CardIO/CardIo.h'
个文件
> 我在目标下的SWIFT_OBJC_BRIDGING_HEADER中添加了桥接标头路径
答案 0 :(得分:1)
在互联网上浏览了许多天之后。CardIO的问题变了, 从
更改导入行#import <CardIO/CardIo.h>
到
#import "CardIO.h"
@import AudioToolbox;
@import AVFoundation;
@import CoreMedia;
@import CoreVideo;
@import MobileCoreServices;
如果仅在测试目标中弹出“找不到框架”错误,则应将其添加到测试目标中