現在、ログイン システムを使用して GCM をアプリケーションに実装しています。アプリケーションにログインしたユーザー (1 つのデバイス、複数のユーザー) に基づいて、アプリケーションに通知を送信したかったのです。こうしたプロセスを経ています。
- 「ユーザーA」でログイン
- GCM を登録 (登録 ID を取得) サーバー側に送信
- ユーザー A へのブロードキャスト通知
- ログアウト 登録解除
- 「ユーザーB」でログイン
- GCMを登録する(Registration IDを取得 - ときどきユーザーAと同じ登録IDを返す、ときどき別の登録IDとして返す-)
- ユーザー A への GCM プッシュ通知 (ユーザーが登録解除した場合でも)
アプリケーションがデバイスにログインしたユーザーを識別し、その特定のユーザーのみにプッシュ通知を送信する方法がわかりません。ユーザー B がログインする代わりに、ユーザー A の通知を受け取ります。コメントや回答は大歓迎です!私のプロジェクトの特定のコードを確認する必要がある場合は、お知らせください。