2016-10-07 4 views
0

私はXamarin.iosでGCMを実装していますが、デバイストークンとGCM IDを取得できますが、プッシュシャープライブラリによって通知を受け取ることができません。私はログを見ていると私は問題の下になっています。これは通知を受けない理由ですか?また、私たちはXamarinで新しくなっています。誰かがpodfileで私たちを助けることができれば、それはうまくいくでしょう。GCM With Xamarin.ios

あなたはデベロッパーコンソールでCloudMessagingサービスを有効にしているが、あなたのPodfileは行が欠落しているかのようにそれが表示されます:「ポッド 『グーグル/ CloudMessaging』またはあなたのプロジェクトディレクトリにpod updateを実行する必要があるかもしれません。

答えて

0

あなたはthisコンポーネントを追加し、Getting Startedセクションでこれを行う方法のコード例がありますが、あなたのAppDelegateでそれを実装する必要があります。

+0

ありがとう、私はコンポーネントを追加し、GCM IDとデバイストークンを取得することができますが、サーバーから送信された通知を受け取ることができません。 GCM IDを取得していても、ログに以下のメッセージが表示されます。デベロッパーコンソールでCloudMessagingサービスを有効にしましたが、Podfileに「pod "Google/CloudMessaging"という行がないかのように表示されます。プロジェクトディレクトリでポッドアップデートを実行します。 – krishnendra

+0

DidReceiveRemoteNotificationまたはReceivedRemoteNotificationは決して呼び出されませんでした。また、 – krishnendra

0

このコンポーネントを追加してAppDelegateに実装する必要があります。はじめにのセクションのコード例があります。