2012-03-05 88 views
2

儘管標題,我完全期望這是一個用戶錯誤。Phonegap - 在iOS教程中的差距?

我已經完成了大部分原生Android開發,現在我正在嘗試獲取iOS上的HTML5/Phonegap應用程序。我正在遵循擴展的「入門」教程Here。我將應用程序啓動並運行在物理測試設備上,但是我的phonegap功能無響應,所以出現問題。

看看本教程下面的截圖中,我們會打電話給這個步驟3:

enter image description here

上面的截圖是我的項目看起來像在這一點上。我在那裏看到了PhoneGap.framework,所以我感到很樂觀。第4步說,拖動你的「WWW」文件夾到你的項目中,我做了(假設紅色方框表示着陸區域),並且我得到了教程中提供的截圖的提示,我選擇了相同的選項..

Step 5

第5步顯示上面的屏幕截圖。注意區別:

  1. PhoneGap.framework不存在了
  2. 有一個名爲PhoneGapLib.xcodeproj

世界上只有一個介於兩者之間簡單的步驟,工作區的另一個項目,但該項目看起來非常不同。在我看來,比拖動www文件夾更多的事情發生了?我知道有成千上萬的人在iOS上使用PhoneGap,所以我希望你們中的一個能夠在這裏發現問題。

回答

1

好吧,看起來這確實是一個用戶錯誤。當你創建PhoneGap項目時,你應該在你做任何事情之前運行一個構建。這會生成www文件夾,但實際上並未將其添加到您的項目中。您必須轉到應用程序所在的文件夾位置,然後將創建的www文件夾拖到項目中。

我在拖動我自己的www文件夾,這個文件夾已經有了我的Android代碼。不知道爲什麼這不起作用。

在我的辯護中,即使現在它正在工作,我的項目看起來也不像上面的屏幕截圖,並帶有額外的phonegap項目。無論哪種方式 - 我希望這可以節省一些人的時間...

+0

你會從哪裏得到PhoneGap.framework?我需要它來做一個傳統的項目運行。有任何想法嗎?上面的鏈接似乎已經改變,因爲你發佈它們。 – Mundi 2013-08-16 09:17:07