Attualmente sto implementando GCM in un'applicazione con sistema di accesso. Volevo inviare una notifica all'applicazione in base all'utente che ha effettuato l'accesso all'applicazione (un dispositivo, più utenti). Vado attraverso questi processi.GCM con sistema di login
- login come "clienti"
- Registrati GCM (ottenere ID di registrazione) invia al lato server
- Broadcast Notifica fuori per l'utente A
- Logout annullare la registrazione
- login come "l'utente B "
- Registra GCM (ottieni ID di registrazione - di tanto in tanto rientra lo stesso ID di registrazione con l'utente A, a volte restituisci come ID di registrazione diverso)
- GCM invia notifica a utente A (anche se l'utente non registra)
Non sono sicuro di come consentire all'applicazione di identificare l'utente che ha effettuato l'accesso al dispositivo e di inviare la notifica solo a quell'utente specifico. Invece dell'utente B effettuato l'accesso e ottenere la notifica dell'utente A. Qualsiasi commento e risposta sarà molto apprezzato! Se hai bisogno di controllare codici specifici dal mio progetto, per favore fammelo sapere.
[questo] (http://developer.android.com/google/gcm/gcm.html) ha una soluzione alla fine per la registrazione e l'annullamento della registrazione. la sua risposta in ritardo, ma potrebbe aiutare qualcuno. – Anitha