2011-04-13 2 views
3

, (많은 것을에서) 우리는 다음과 같은 두 가지로 요구됩니다안드로이드 C2DM 역할 계정 및 패키지 이름은 C2DM <a href="http://code.google.com/android/c2dm/signup.html" rel="nofollow">sign up form</a>에서

  1. 메시지를 수신 응용 프로그램에 대한 패키지 이름
  2. 역할 계정 C2DM 서버에 메시지를 보내는 데 사용할 전자 메일 ID입니다.

제 질문은 :이 두 가지가 묶여 있습니까?

등록 된 동일한 애플리케이션 (패키지 이름)은 등록 된 ROLE 계정 이메일 ID의 메시지를 수락 할 수 있습니까?

사례 :

솔루션을 여러 조직에 판매해야합니다. 솔루션에는 장치 응용 프로그램과 메시지를 보내는 서버 파트가 포함됩니다.

이제, 각 조직 (I가 내 솔루션을 판매 한 (즉, 가입 형태로 필수 필드이기 때문에 그리고 더미 역할 계정을 제공) I가 등록 된 패키지 이름이

는 com.foo.Test 말) 자신의 ROLE 계정 ID를 사용하여 알림 메시지를 com.foo.Test에 푸시 할 수 있어야합니다. 동일한 패키지 이름과 고유 한 ROLE 계정 ID로 다시 등록해야합니까?

답변

4

글쎄, 나는이 두 가지가 묶여 있지 않다는 것을 알았다. 처음에는 패키지 이름에 (com.foo.test) C2DM 등록 양식에 등록되어 있습니다. 그 당시 ROLE 계정 ID를 제공했습니다 (예 : [email protected]). 나중에 다시 가입 페이지로 가서 다른 ROLE 계정 ID (예 : [email protected])와 함께 동일한 패키지 이름 (com.foo.test)을 입력했습니다. 두 가지 연속 시나리오에서 장치 앱은이 2 롤 계정 ID를 보낸 사람 ID로 사용하여 푸시 알림을 성공적으로받을 수있었습니다.

+0

보낸 사람 역할 계정은 하나의 패키지로 제한되지 않습니다. – Sparky