앱이 설치된 기기엔 push 메시지를, 설치되지 않은 기기엔 SMS를 보내려고 합니다.
뭐, 별문제는 없이 구현가능합니다(실제로 사용하고 있음)
push발생은 일반적이겠지만 앱 설치후 로그인시 registration-id 를 받아와서 DB에 저장하고 push 쏠때 등록된 registration-id를 타겟으로 보냅니다.
registration-id가 바뀌면 update 되구요.
메시지 보낼 건이 발생하면 registration-id 값 여부를 조사해서 있으면 push 메시지를, 없으면 SMS 메시지를 보내게 됩니다.
하지만, 앱을 삭제해버리면 DB서버에 registration-id는 남아있어 SMS로 보내야함에도 계속에서 push로 보내게 됩니다.
만약, 앱을 삭제한 시점을 알 수가 있다면 좋겠지만 불가능하다고 알고 있습니다.
이런경우 어떤방법으로 처리하면 좋을까요?