我将Cordova添加为我的iOS项目的组件。尽管该插件在仅使用Cordova项目中可以正常工作,但是添加自定义插件会导致错误:
'CDVPlugin.h' file not found
- 已安装PhoneGap / Cordova 1.7.0
- 多次检查并正确实现了步骤,见https://github.com/apache/incubator-cordova-ios/blob/master/guides/How%20to%20Use%20Cordova%20as%20a%20Component.md(“将 Cleaver 添加到您的 Xcode 项目中(CordovaLib 子项目)”)
- 插件可以在纯 Cordova 应用程序(Cordova Xcode 模板)中使用
- 在主项目中将“-all_load”添加到“其他链接器标志”中没有任何效果
问题出在以下部分:
#import <Foundation/Foundation.h>
#ifdef CORDOVA_FRAMEWORK
#import <Cordova/CDVPlugin.h>
#else
#import "CDVPlugin.h"
#endif
我错过了什么?