1

안드로이드 프로젝트를 BB10 앱으로 이식하려고합니다. 나는 BB Push를 가능한 한 가깝게 구현하기위한 지침을 따라 갔다. 푸시 할 때 앱 중 하나를 성공적으로 등록했지만 다른 서버를 등록하려고하면 GCM 의도에 대해 'TOO_MANY_REGISTRATIONS'이 표시됩니다. 어떤 도움을 주셔서 감사합니다.블랙 베리 푸시 등록에서 TOO_MANY_REGISTRATIONS 계속 받으십시오

프로젝트 1 - android.cfg (값은 보안을 위해 변경 한 점을 설명하기 위해)

<android> 
    <push> 
     <appid>XXX1-XXXXXXXXXXXXXXXXXXXXXX</appid> 
     <ppgurl>https://cpXXX1.pushapi.na.blackberry.com</ppgurl> 
     <tokenprefix></tokenprefix> 
    </push> 
</android> 

프로젝트 2 - android.cfg

<android> 
    <push> 
     <appid>XXX2-XXXXXXXXXXXXXXXXXXXXXX</appid> 
     <ppgurl>https://cpXXX2.pushapi.na.blackberry.com</ppgurl> 
     <tokenprefix></tokenprefix> 
    </push> 
</android> 

편집 : 나는 같은에 모두 응용 프로그램을 테스트 전화 (Z10), 그래서 그것을 이해, 그것은 동일한 장치 토큰을 생성했을까요?

답변

1

결국 문제가 해결되었습니다. 전화 보안을 지켜야했습니다. 그러나 반드시 필요한 것은 아닙니다. BB10에서 캐시를 지우려면 앱을 삭제해야한다는 것을 이해하지 못했습니다. 따라서 앱을 삭제하고 다시 설치하는 것이 가능했을 수도 있습니다.

새로운 OS에서 내 응용 프로그램을 다시 설치하면 완벽하게 작동합니다. 또한 좋은 참고 사항 :

<ppgurl>http://cpXXX2.pushapi.na.blackberry.com</ppgurl> 

HTTP하지 HTTPS를, 그렇지 않으면 당신은 INVALID_SENDER

를 얻을 수