마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

안드로이드 Push 관련 문의 드립니다.

0 추천
안녕하세요.

안드로이드 Push 관련 기능 구현 중 이상 현상이 발생하고 있는데요. 통 이유를 알 수 없어 이렇게 문의 드립니다.

* 현상(1)
1. 앱 실행 후 종료
2. 구글 스토어에 새 버전 apk 업로드 및 출시
3. 앱에 Push 전송
4. 서버에서 pushManger.send() 함수 호출 시 Not Registered 값이 리턴. 물론 단말은 Push를 수신하지 못함

이런 현상이 발생하고 있습니다. 마켓에 새 버전을 등록한 이후 자주 발생합니다. 모든 단말에서 발생하는 것은 아니면 몇몇 기기가 이런 현상이 발생합니다.
마켓에 새 버전이 등록되면 앱을 업데이트하거나 실행하지 않았음에도 단말의 reg id가 변경되는 경우가 있나요?
난감합니다.

* 현상(2)
서버에서는 pushManger.send() 통해 push를 발신 시 Reg Id가 변경되어 getCanonicalRegistrationId() 의 값이 리턴 되는 경우가 있다고 들었습니다.
위의 현상과 결국 연관성이 있을 거라 생각되는 부분인데요.
이렇게 앱이나 GCM 서버 자체적으로 Reg ID가 변경되는 경우가 있을 까요?

고수님들 또는 이런 현상을 겪어 보신 분들

조언 부탁 드립니다.

( - -)     ( _ _) 꾸벅...
익명사용자 님이 2016년 1월 19일 질문

1개의 답변

0 추천
구글의 GCM 설명을 보니 InstanceIDListenerService 을 이용해서 reg id가 변경되면 다시 받는 걸 추천하더라고요
쎄미 (162,410 포인트) 님이 2016년 1월 27일 답변
...