0
GCM을 사용하는 응용 프로그램을 개발 중입니다. documentation에서 언급했듯이 응용 프로그램 업데이트 후에 기존 등록 ID를 무효화하고 등록 프로세스를 다시 시작해야합니다.GCM을 다시 등록하기 전에 등록을 취소해야합니까?
새 등록을하기 전에 등록을 취소해야한다는 의미입니까?
GCM을 사용하는 응용 프로그램을 개발 중입니다. documentation에서 언급했듯이 응용 프로그램 업데이트 후에 기존 등록 ID를 무효화하고 등록 프로세스를 다시 시작해야합니다.GCM을 다시 등록하기 전에 등록을 취소해야합니까?
새 등록을하기 전에 등록을 취소해야한다는 의미입니까?
아니요, 다시 등록하기 전에 등록을 취소 할 필요가 없습니다. 사실, 대부분의 경우, 다시 등록 할 때 이전 등록에서 사용한 것과 동일한 등록 ID를 받게됩니다. "기존 등록 ID를 무효화"한다는 것은 애플리케이션 업데이트 후 앱이 로컬에 저장된 등록 ID를 지우고 다시 GCM에 등록 ID (GoogleCloudMessaging.register
)를 요청해야한다는 것을 의미합니다.
그러나 등록을 취소했다가 다시 등록하면 GCM이 새 등록 ID를 할당 할 가능성이 높아집니다. 즉, 중복 된 메시지를 보내지 않으려면 서버의 DB에서 이전 등록 ID를 제거해야합니다. 같은 장치로).