我有一个新配置(Duplicate of debug),显示错误“无法导入桥接头”。但调试配置正在编译并正常运行。以下是详细信息
在Debug / Release配置中构建项目时没有错误,并且在模拟器中运行应用程序没有任何问题。
当我构建配置TestDebug(Debug的副本)或TestRelease(Release的副本)时,有两个错误
/ Users / .... / MainViewController.h:11:9:找不到'Cordova / CDVViewController.h'文件
无法导入桥接标题'/ Users /......./ Example4-Bridging-Header.h'
答案 0 :(得分:1)
您还需要将这些配置(TestDebug,TestRelease)添加到Cordova项目中 否则,您的主项目将在TestRelease和TestRelease的文件夹中查找,但不会在那里找到Cordova构建结果 默认情况下,Cordova将构建结果放在Debug-iphoneos和Release-iphoneos
中当我向项目添加自定义分发时,我遇到了类似的问题。 对我而言,它在构建时起作用,但在归档时失败了。 将自定义分发添加到Cordova帮助
在清理和构建之后,您应该看到Cordova lib并包含在TestDebug-iphoneos或TestRelease-iphoneos中,而不是在Release-iphoneos或Debug-iphoneos中(我猜它现在为您添加)
答案 1 :(得分:0)
回答以后的参考:“清洁”您的产品