C2DM이 Gmail 계정에 연결되어있는 것처럼 보입니다. 따라서 C2DM은 전화 계정에없는 계정에서 사용할 수 없습니다.C2DM - 제한 Gmail 계정
이 제한을 우회하는 해결책을 찾았습니까? (나는 c2dm-app을 설치하는 사용자에게 제공 할 수있는 준비된 Gmail 계정을 가지고있을 수도 있습니다.)
감사합니다.
C2DM이 Gmail 계정에 연결되어있는 것처럼 보입니다. 따라서 C2DM은 전화 계정에없는 계정에서 사용할 수 없습니다.C2DM - 제한 Gmail 계정
이 제한을 우회하는 해결책을 찾았습니까? (나는 c2dm-app을 설치하는 사용자에게 제공 할 수있는 준비된 Gmail 계정을 가지고있을 수도 있습니다.)
감사합니다.
나는 사용자가 Gmail 계정이 있어야한다고 생각하지 않지만 푸시 알림 메커니즘은 Android 마켓 앱을 설치하고 Google 계정을 등록한 휴대 전화에서만 작동합니다.
다른 타사 솔루션이 있습니다. 예 : Urban Airship.
C2DM은 모바일 장치에 Gmail (Gmail 또는 Google 계정)이 필요하기 때문에 메일, 캘린더 및 기타 Google 서비스를 푸시하는 Google 서비스의 인터페이스입니다.
Urban Airship은 다른 장치 (주로 Android 및 iOS)로 푸시를 수행하는 경우 서버 측을 추상화하므로 해결 방법이 아닌 것으로 생각됩니다.
이 작업을 수행하는 유일한 방법은 xmpp (asmack) 또는 혜성 시스템을 사용하여 백그라운드에서 밀어 넣기 서비스를 만드는 것입니다.
감사합니다. UA를 살펴 보겠습니다.하지만 AirMail 앱을 설치해야합니다. 그들의 장치, 그래서 내 경우에는 좋은 해결책이 아니에요) 및 XMPP 프로토콜 ..하지만 여전히 내 문제에 대한 해결책을 찾을 수 있도록 노력하겠습니다 .. – psk
Google 계정이없는 경우 어떻게해야합니까? UA를 경험 한 적이 있습니까? 장단점은 무엇입니까? 감사합니다. – psk
미안하지만 아직 UA와 일 해본 적이 없으며 방금 읽었습니다. 내가 아는 한 C2DM이 작동하는 방식은 Android 마켓 앱이 서버가 클라이언트에 메시지를 적극적으로 전송 (푸시)하도록 허용하는 일부 Google 서버에 대한 연결을 처리한다는 것입니다. 사용자가 Google 계정이 없다면 Android 마켓 앱을 사용할 수 없으므로 C2DM을 통해 푸시 알림을받을 수 없습니다. UA를 사용하려면 UA 라이브러리를 앱에 통합해야합니다. 여기에는 푸시 알림 수신을 처리 할 서비스가 포함되어 있습니다. 나는 또한 UA 서버에 대한 연결을 유지함으로써 작동한다고 생각한다. – Flo
어딘가에 UA가 Urban Mail 앱으로 작업해야합니다. http://blog.boxedice.com/2010/10/07/android-push-notifications-tutorial/을보십시오. – psk