현재 프로젝트에서 푸시 알림 기능을 구현 중입니다. Google C2DM 서비스와 상호 작용할 수있는 좋은 래퍼이므로 xtify를 사용하여 관리했습니다.Xtify 등록은 어떻게 작동합니까?
이제 대부분의 사람들이 알고있는 것처럼 xtify는 xid이라는 식별자를 사용하여 사용자에게 통신하고 알림을 보냅니다.
XtifySDK.start(getApplicationContext(), Constants.XTIFY_APP_KEY,
Constants.C2DM_SENDER_ID);
String xid = XtifySDK.getXidKey(getApplicationContext());
if (!"".equals(xid) && xid != null) {
App.setXid(xid);
}
지금 제 질문은 다음과 같습니다 :
- 가 부착 된 XID 영구적으로가 내 주요 활동에 그래서, 나는 다음과 같은 코드가합니다 (먼저 사용자가 응용 프로그램을 열 때 표시) 장치? 또는 그것을 변경/취소 할 수 있습니까?
데이터베이스에 저장해야합니까 (사용자 정보 포함)? 사용자가 이미 연결된 xid와 연결된 지 여부를 확인할 때마다 확인하십시오.
String xid = XtifySDK.getXidKey (getApplicationContext());
새로 생성 하시겠습니까? - Android 에뮬레이터에서 알림을받을 수있는 방법이 있습니까?
미리 감사드립니다.
XID는 등록 후 장치에 로컬로 저장되므로 후속 등록이 동일한 XID를 갖습니다. 로컬 스토어가 중단되면 (Android/iOS에서는 제거/다시 설치하거나 Android에서는 데이터 지우기) 새로운 XID가 생성됩니다. – user3486184