2014-05-07 64 views
0

在我的應用程序中,用戶可以通過Google Plus登錄。我已將Google Plus集成到我的應用程序中。我已經多次整合GooglePlus,沒有任何問題。將-ObjC添加到其他鏈接器標誌顯示「鏈接器命令失敗並退出代碼1」

但是這一次,當我嘗試添加「-ObjC」在目標其它鏈接器標記,它顯示 「鏈接器命令退出碼1失敗(使用-v看到調用)」

如果我刪除-objC從其他鏈接器標誌它正常工作,但GPPSignInButton不工作,它顯示控制檯中的'接口生成器文件中的未知類GPPSignInButton'

在我正在創建的當前應用程序中,有一個UDPEchoClient。這可能是問題還是其他問題?請幫助

這是示出了錯誤

LD:41個,用於建築的ARMv7重複符號 鐺:錯誤:連接器命令,退出代碼1失敗(使用-v看調用) LD /用戶/ SW /圖書館/開發商/ Xcode中/ DerivedData/UdpEchoClient-emymmgqsyfcsrfbmlqdweqfyccqy /編譯/產品/調試-的iPhoneOS/UdpEchoClient.app/UdpEchoClient正常的ARMv7

+0

顯示失敗的構建命令行。 – trojanfoe

+0

ld:體系結構armv7的41個重複符號 clang:錯誤:鏈接器命令失敗,退出代碼1(使用-v查看調用) – user2064546

+0

否我希望看到Xcode調用的命令行。你會在日誌查看器中找到它。 – trojanfoe

回答

0

你可能缺少項目framworks。 按Getting Started with the Google+ Platform for iOS您需要包括以下框架在您的Xcode項目:

  • AddressBook.framework
  • AssetsLibrary.framework
  • Foundation.framework
  • CoreLocation.framework
  • CoreMotion.framework
  • CoreGraphics.framework
  • CoreText.framework
  • MediaPlayer.framework
  • Security.framework
  • SystemConfiguration.framework
  • UIKit.framework

拖放從SDK以下框架到您的Xcode項目:

  • GooglePlus.framework
  • GoogleOpenSource.framework
+0

我已經添加了所有這些框架? – user2064546

+0

如果您使用-all_load標誌而不是刪除它並嘗試 –

+0

不,我沒有使用 – user2064546

0

如果您使用的可可豆莢,那麼你必須拖放從SDK以下框架到您的Xcode項目的「鏈接二進制與圖書館」部分

GooglePlus.framework GoogleOpenSource.framework

相關問題