あなたはGPGSアーキテクチャのための未定義シンボルを:Xcodeの8.0 /シエラの10.12
pod 'Google/SignIn'
pod 'GooglePlayGames'
でプロジェクトをビルドするときにエラーが発生します。
Undefined symbols for architecture armv7: "_GTMMethodCheckMethodChecker", referenced from: +[NSDictionary(GTMNSDictionaryURLArgumentsAdditions) xxGTMMethodCheckMethodNSString32] in GTMNSDictionary+URLArguments.o +[NSDictionary(GTMNSDictionaryURLArgumentsAdditions) xxGTMMethodCheckMethodNSString33] in GTMNSDictionary+URLArguments.o ld: symbol(s) not found for architecture armv7 clang: error: linker command failed with exit code 1 (use -v to see invocation)
私はこの問題on the GTM's issue pageとPlayGameService's issue pageをアップロードし、GPGが現在維持されていないようです。
perotinus、GTMの開発者が
GooglePlusOpenSource pod that it depends on. My guess is that the GooglePlusOpenSource pod has a precompiled version of GTM that doesn't have its symbols renamed, and the linker gets confused when it sees that in the set of libraries that it should use when trying to link the GTM pod.
はそれを使用するすべての可能なアイデアがあります言いましたか?私はダウングレードが良い選択肢ではないとは思わない。
どれ運?私はまさにこの問題に直面している。 – SlashG