2012-10-01 35 views
0

我剛剛安裝了新的PhoneGap 2.1.0,並按照所有步驟完全啓動了一個項目,它似乎工作,除了當我嘗試在iPhone 6模擬器上運行它時Cordova/CDVViewController.h丟失的錯誤。我在運行Lion的MacBook Pro上使用XCode 4.5。我看到很多人都有這個錯誤,但沒有提供解決方案。有人能幫忙嗎?另外,我在安裝新的PhoneGap之前卸載了PhoneGap 2.0。cordova 2.1 cdvviewcontroller.h missing

謝謝。

+0

還有一件事我認爲應該加上,Cordovalib.xcodeproj是紅色的。 – inosu812

+0

我已經找到了解決我自己的問題。 PhoneGap 2.1.0下載的iOS文件夾中有一個CordovaLib文件夾。它沒有移到其他文件解壓縮的地方。當我把它放到那裏後,項目就編譯完成。 – inosu812

回答

1

解決方法是在安裝PhoneGap 2.1之前完全刪除PhoneGap 2.0。我所做的是安裝2.1,然後嘗試創建一個項目。在它不起作用後,我使用了2.0卸載程序。即使我將它解壓到2.1文件夾中,該文件夾也將被刪除。我查看了PhoneGap 2.1下載的lib/ios文件夾,並將CordovaLib文件夾複製到了我從iOS文件夾中放入其他文件並處理它的地方。我也可以剛剛替換我解壓縮的整個ios文件夾。

我正在使用XCode 4.5,我的目標是iOS 6,所以我必須做一些額外的步驟才能使它在模擬器中運行。我必須在Xcode的項目導航器中單擊CordovaLib.xcodeproj,然後將Build Active Architecture Only中的值更改爲YES。完成了我的解決方案。

這是否幫助你ac360?

相關問題