桥接头问题,在设备上运行时丢失头文件

时间:2016-01-07 19:13:30

标签: objective-c xcode swift fmdb bridging-header

我的Bridging-Header.h上有以下几行

//
//  Use this file to import your target's public headers that you would like to expose to Swift.
//

#import "FMDB.h"
#import "UAProgressView.h"
#import "ASValuePopUpView.h"
#import "ASValueTrackingSlider.h"
#import "JZMultiChoicesCircleButton.h"
#import "VYPlayIndicator.h"

#import <AVFoundation/AVFoundation.h>

当我在模拟器上运行时,它没有错误,效果很好。 但是当我在设备上运行它时,会突出显示错误“'未找到'FMDB.h'文件”。如果删除“用于测试目的”的行,则错误将转到下一行,依此类推。

当我在设备上运行它时会出现什么问题???? !!!

1 个答案:

答案 0 :(得分:0)

在Xcode中,选择项目目标,构建设置并搜索'objective-c bridging header'。确保路径等于桥接头文件的路径