在xcode4.2上的phonegap2.0中出现#import“PGPlugin.h”“找不到文件”错误

时间:2012-09-14 05:42:48

标签: ios cordova xcode4.2 cordova-2.0.0

我是phonegap2.0的新手。现在我想用phonegap创建iphone应用程序。我在雪豹mac上使用xcode4.2。我在我的mac上安装了phonegap。但现在我正在使用以下链接在IOS上嵌入Cordova Webview:

 "http://docs.phonegap.com/en/2.0.0/guide_cordova-webview_index.md.html#Embedding%20WebView"

但是当我在xcode4.2 Iphone 5.0 Simulator中运行编码时。我收到#import"PGPlugin.h" "file not found"错误。

"#ifdef PHONEGAP_FRAMEWORK
    #import <PhoneGap/PGPlugin.h>
#else![enter image description here][1]
    #import "PGPlugin.h"
#endif".

我已附上错误页面屏幕截图供您参考。 enter image description here

2 个答案:

答案 0 :(得分:8)

更改此部分:

#ifdef PHONEGAP_FRAMEWORK
    #import <PhoneGap/PGPlugin.h>
#else
    #import "PGPlugin.h"
#endif

以下内容:

#import <Cordova/CDVPlugin.h>

此外,由于您使用的是版本2.0.0的cordova,因此您可能需要将以PG开头的所有内容(例如:PGPlugin)更改为CDV(例如:{ {1}} - &gt; PGPlugin)。

事情是以前用CDVPlugin开头的插件版本。

让我知道这是否有效。

答案 1 :(得分:0)

这对最新版本的Cordova / Phonegap不起作用。