cordova 2.1 cdvviewcontroller.h缺失

时间:2012-10-01 20:17:15

标签: iphone ios xcode cordova

我刚刚安装了新的PhoneGap 2.1.0,并按照所有步骤准确启动了一个项目,但似乎工作正常,但是当我尝试在iPhone 6模拟器上运行它时,我收到一条错误消息,说明Cordova /缺少CDVViewController.h。我在运行Lion的MacBook Pro上使用XCode 4.5。我看到很多人都有这个错误,但没有提供任何解决方案。有人能帮忙吗?此外,我在安装新的PhoneGap之前卸载了PhoneGap 2.0。

感谢。

1 个答案:

答案 0 :(得分:1)

解决方案是在安装PhoneGap 2.1之前完全删除PhoneGap 2.0。我做的是安装2.1,然后尝试创建一个项目。在它不起作用后,我使用了2.0卸载程序。即使我将它解压缩到2.1文件夹中,也删除了我的CordovaLib文件夹。我查看了PhoneGap 2.1下载的lib / ios文件夹,并将CordovaLib文件夹复制到了我从iOS文件夹中放入其他文件的地方,并负责处理。我也可以更换我解压缩的整个ios文件夹。

我正在使用XCode 4.5,而我的目标是iOS 6,所以我需要做一些额外的步骤才能让它在模拟器中运行。我不得不在Xcode的项目导航器中单击CordovaLib.xcodeproj,然后将Build Active Architecture中的值更改为YES。这完成了我的解决方案

这对你有帮助吗?