2012-08-16 5 views
0

나는 C2DM을 사용하는 Android 응용 프로그램을 가지고 있습니다. 나는 그것에서 파생 된 또 다른 응용 프로그램을 만들고 있습니다. 현재 Google은 C2DM을 지원하지 않고 GCM으로 이전했습니다.C2DM에서 여러 응용 프로그램 패키지 지정

하지만 아직 C2DM을 파생 앱에 사용하고 싶습니다. 매니페스트에 C2DM을 통해 알릴 수있는 여러 패키지를 추가 할 수 있습니까?

답변

2

혼란스러워합니다. 단일 서버가 여러 앱에 알릴 수 있지만 C2DM/GCM 규칙은이를 금지하지 않습니다. 응용 프로그램마다 패키지 ID가 다르지만 서버의 알림 생성 코드는이를 알 필요가 없습니다. 모든 서버가 알아야 할 것은 등록 ID입니다. 어떤 응용 프로그램이 얻고, 어떻게 든 서버로 전송합니다.

알림을 구독하려면 앱을 등록 할 때 API 키 (GCM) 또는 Google 계정 (C2DM)을 제공해야합니다. 하지만 그 반대의 경우가 아니라면 서버는 패키지에 대해 인증 할 필요가 없습니다.

알림 프로토콜이 앱마다 다를 경우 reg ID와 함께 지원되는 프로토콜을 서버에 전달해야합니다.

관련 문제