2012-05-31 17 views
0

我被要求採取一個現有的網站使它PhoneGap所以一切順利我把它轉換爲骨幹包括phonecap.js更時髦的東西。然後我被要求創建一個AR視圖,所以我告訴人們我會以本地方式進行此操作,而不是因爲我不確定PhoneGap中可能會這樣做,否則它只會花費很長時間。iPhone PhoneGap restKit/jsonkit重複符號

因此,我創建了一個單獨的項目,我在那裏測試了AR組件,它工作正常。它使用RestKit下載數據,然後在camerapreview中顯示錶示數據的小氣泡。

本週我的工作是將它們合併,以便您單擊PhoneGap中的按鈕,然後打開本機視圖控制器。再次一切順利。我創建了它稱爲函數的插件,因此下一步就是將所有AR邏輯複製過來,並且所有地獄都會崩潰。

我一直在獲取重複的符號很多,我花了6-7小時試圖解決它,但沒有什麼我通過100個不同的解決方案,並沒有工作的網站。

所以3點我決定f * restkit讓我只使用jsonkit並自己做映射,但同樣的事情發生了重複的符號,每次它cordova/PhoneGap,然後庫。

我做錯了什麼或者是科爾多瓦只是不好?

+0

你應該真的發佈這些鏈接器錯誤消息的摘錄(如前10)。 – Till

+0

稍後會做。從內存中複製cordova/cordova.framework和deriveddata /.../ librestkit.a [nsurl_base64]之類的符號_newBase64decode或類似的東西 – Pintac

回答

0

發現問題。基本上我的應用程序和我使用RESTKit/JSONKit的庫使用相同的庫。因此,要解決您從您或庫中刪除與您衝突的庫大多數情況下只刪除您的庫。如果刪除了你的文件,然後引用庫庫.h文件。