2011-12-03 5 views
0

우리는 C2DM 등록 및 통신의 기본 사항을 알고 있습니다. 멋진 일 Google!분실 한 C2DM 등록 ID를 복구 하시겠습니까?

무엇인가의 이유로 닦아야하는 장치를 성공적으로 등록했다면 어떻게 할 수 있는지 궁금합니다. 이제 앱에 대한 저장된 정보를 모두 잃어 버렸지 만 Google에 이전 등록 ID를 보내달라고 요청할 수있는 방법이 있습니다. 그러면 서버를 쿼리하여 서버를 다시 인증하도록 강요하지 않아도 서버를 확인할 수 있습니다.

감사합니다, -Ken

답변

0

당신은 타사 서버에 등록 ID를 저장해야합니다. 그렇지 않으면 방금 SharedPreferences에 저장하고 언급 한 것처럼 장치/응용 프로그램을 지우면 등록 ID가 없어집니다.

+0

등록 ID는 물론 제 3 자 서버에 저장됩니다. 그게 어떻게 다른 장치에 우리의 애플 리케이션을 메시지 수 있습니다. 그리고 전화를 지운 사용자는 항상 서버에 로그인하여 자신을 인증 한 다음 서버가 등록 ID를 다시 전화로 전송하도록 요청할 수 있습니다. – kencorbin

+0

하지만 Google의 서버에 등록 ID가 있어야하고이 전화에 연결되어 있어야합니다. 우리에게 보낼 수 있다면 우리의 앱은 등록 ID로 타사 서버를 쿼리하고 사용자 상호 작용없이 계정 연결을 다시 설정할 수 있습니다. 타사 서버가 "우리"서버가 아니어도 도움이되지 않습니다. 그것은 우리가 우리의 애플 리케이션에 메시지를 보낼 수있는 권한을 부여하는 여러 제 3 자 중 하나에 속합니다. – kencorbin