2014-09-24 27 views
0

我git克隆這個ios項目表格 https://github.com/Azure/azure-mobile-services。該項目是在iOS上使用Azure移動服務的一個例子。但是,當我編譯它在XCode6下,我得到follwing錯誤:

ld: warning: ignoring file /Users/JOHN/Src/iOS-MobileServices-Authentication/source/client/AuthenticationDemo/WindowsAzureMobileServices.framework/WindowsAzureMobileServices, missing required architecture x86_64 in file /Users/JOHN/Src/iOS-MobileServices-Authentication/source/client/AuthenticationDemo/WindowsAzureMobileServices.framework/WindowsAzureMobileServices (3 slices) Undefined symbols for architecture x86_64:
"_OBJC_CLASS_$_MSClient", referenced from: objc-class-ref in AuthService.o "_OBJC_CLASS_$_MSUser", referenced from: objc-class-ref in AuthService.o ld: symbol(s) not found for architecture x86_64 clang: error: linker command failed with exit code 1 (use -v to see invocation)

有誰知道如何解決這個問題?

謝謝。

回答

0

在項目中,建立設置,設置您的有效架構,僅僅是「標準架構(ARMv7的,armv7s)」,而不是「標準體系結構(包括64位)」 並設置建立積極的架構只沒有中所有情況下,即調試和發佈。

目前SDK內置了對5.1不支持64位版本的支持。

相關問題