2017-01-18 3 views
0

iOS向けプッシュ通知の送信にGCMを使用しています。変更PodFileの 'GoogleCloudMessaging'と 'Google/CloudMessaging'の違い

"_OBJC_CLASS_$_GGLContext", referenced from 
"_OBJC_CLASS_$_GGLInstanceID", referenced from: 
"_kGGLInstanceIDAPNSServerTypeSandboxOption", referenced from: 
"_kGGLInstanceIDRegisterAPNSOption", referenced from: 
"_kGGLInstanceIDScopeGCM", referenced from: 

:私は取得エラーを開始した。これにより

pod 'GoogleCloudMessaging', '~> 1.2' 

:Objective-Cでpodfileの私のエントリは、私が迅速に使用する場合、私はへPodFileエントリを変更し

pod 'Google/CloudMessaging' 

ました

pod 'Google/CloudMessaging' 

問題を修正する

ドキュメント https://developers.google.com/ios/guides/cocoapods は、ポッドが後で利用可能であると指定しています。

2つの違いは何ですか?そしてなぜ後のものを使うのがうまくいかないのですか?

答えて

0

Google/CloudMessagingは、GGLInstanceID,Google/CoreおよびGoogleCloudMessagingの依存関係を持ちます。

GGLContextにはGoogle/Coreが、GGLInstanceIDにはGGLInstanceIDが必要です。

関連する問題