2

ポッドファイルに追加しました

pod 'google-plus-ios-sdk', '1.4.1'

私はやった

pod update

輸入しました

#import <GooglePlus/GooglePlus.h>

しかし、私がしようとすると

[GPPSignIn sharedInstance].clientID = kClientID; 

リンカーから次のエラーが表示されます。

Undefined symbols for architecture i386:
"_OBJC_CLASS_$_GPPSignIn", referenced from:
      objc-class-ref in SDSocialManager.o
ld: symbol(s) not found for architecture i386
clang: error: linker command failed with exit code 1 (use -v to see invocation)
4

1 に答える 1

13

私の経験では、リンカ エラーは通常、「1 つのソリューションですべてに対応」することはありませんが、ビルド設定 (プロジェクト ターゲット) に追加${inherited}することで、この問題を自分で解決することができました。Other Linker Flags

おそらく、このタグがなかったため、 で必要な静的ライブラリの一部を継承していませんでしたGPPSignIn

乾杯!

于 2013-11-01T19:54:26.267 に答える