我无法在iOS上的PhoneGap中构建应用程序,尽管该应用程序可以在XCode本地完美构建。
问题似乎出在
“ Objective-C生成的接口头”
在我插件的.m文件中,我引用My_Project-Swift.h作为访问swift类的一种方法,在XCode中内置可以很好地工作,但是当尝试在PhoneGap中运行构建时,出现以下错误:
/project/MyProject/Plugins/cordova-plugin-custom-ios-plugin/CustomPlugin.m:20:9: 严重错误:找不到“ My_Project-Swift.h”文件 #import“ My_Project-Swift.h” ^ ~~~~~~~~~~~~~~~~~~~~ 产生1个错误。
由于此文件应该在xcode上自动生成,是否意味着PhoneGap需要某种特殊的配置来构建这样的混合插件?
在阅读了其他答案之后,我尝试从here添加“ add-swift-support”插件,但没有任何区别。
非常感谢您的帮助!