我正在嘗試使用Deezer提供的iOS SDK開發iPhone應用程序。我下載了框架here。deezer-ios添加靜態庫
我在Xcode(xcode 3.2.6)上開始了一個新的項目,然後我導入了所有頭文件(以及參考資料中的圖片)。然後我右鍵單擊框架並選擇「添加>添加現有框架」並選擇deezer提供的「libDeezer.a」。
我寫了一些代碼在我的應用程序委託類,當我嘗試建立和運行項目我得到了一個警告和一個錯誤:
ld: warning: in /Users/.../deezer-ios-sdk-0.5 3/deezer-ios-0.5/libDeezer.a, missing required architecture i386 in file
Undefined symbols:
"_OBJC_CLASS_$_DeezerConnect", referenced from:
objc-class-ref-to-DeezerConnect in deezer5AppDelegate.o
ld: symbol(s) not found
collect2: ld returned 1 exit status
我如何鏈接庫到我的項目?有任何想法嗎?
我做到了,我仍然有錯誤。 http://img818.imageshack.us/img818/8315/capturedcran20120523153.png – flocks
難道是由Deezer負責解決這個問題的libDeezer.a嗎?由於我得到警告「文件中缺少必需的架構i386」 – flocks