2013-05-24 2 views
-1

내 애플리케이션에 GCM을 구현했습니다. 제대로 작동합니다. 내 앱 설정에서 GCM 스위치를 사용/사용 중지합니다. 사용자가 GCM을 사용 중지로 전환하면 나는 fetching the registered IDremoving it from my third party serveradding again when switched to On입니다.Android GCM 푸시 메시지 켜기/끄기 처리

이 구현은 정확합니까? 아니면 사용자가 On/Off 버튼을 토글 할 때마다 등록을 취소하고 등록해야합니까?

+0

더 나은 방법은 플래그를 환경 설정에 저장하고 각 메시지를 확인하는 것입니다. –

+0

기기를 등록하지 않은 대신 GCM 스위치가 켜져 있는지 확인하는 것이 좋습니다. 그렇지 않으면 그냥 가비지 메시지를 표시합니다. –

+0

@Chintan Rathod 인터넷 데이터 낭비 – Pavandroid

답변

0

내 생각에 사용자가 알림을 끈 경우 보내지 않아야합니다.

알림을 장치에 보내고 표시하지 않으려면 사용자 트래픽과 배터리를 계속 소모하게됩니다.

+0

필자의 경우, 서버에서 등록 ID를 제거하려고합니다. 따라서 서버는 등록 ID를 다시 추가 할 때까지 요청을 보내지 않습니다. – Pavandroid