2011-12-20 54 views
0

我想在我的Mac應用程序中實現用於在Gdocs上上傳文件的google API,遺憾的是我發現Objective-C的Google API仍然在32位,而我的應用程序在64位中,新的ARC支持。Google Api 64bit Objective-C

所以我的應用程序轉換爲32位我試圖建立在64位的谷歌API之前,我下載在這裏找到了爲.diff補丁: http://code.google.com/p/gdata-objectivec-client/issues/detail?id=30 並應用它。

然後我試着重建64位的Google API,並且它成功了(在出現錯誤之前),所以我在項目中複製了Gdata框架,並且能夠毫無錯誤地構建它。

但是,當我點擊播放,這是錯誤我檢索:

dyld: Library not loaded: @loader_path/../Frameworks/GData.framework/Versions/A/GData 
Referenced from: /Users/Xeo/Library/Developer/Xcode/DerivedData/GdocSync-fpcfhxbalzflkxdigudsndijtiol/Build/Products/Debug/GdocSync.app/Contents/MacOS/GdocSync 
Reason: image not found 

該框架的聯繫,我將它設置在鏈接的框架,SOI真的不知道如何做到這一點,我想在將應用程序轉換爲32位之前再浪費一點時間!

編輯:我能夠在xcode 4下創建弧形支持,只需將源代碼添加到我的應用中,並直接從那裏構建,就像在Google wiki中解釋的那樣。 沒有運氣的框架!

回答

0

嘗試從Xcode 4組織器中的應用程序中刪除派生數據,爲目標提供良好的清理並重新構建。

+0

謝謝,但它不工作:( – Francesco 2011-12-20 20:31:13