만일 push server에서 정상적으로 message를 전달 하고 있다면,단말에서 제대로 push를 내려 받지 못하는 경우가 있다. 보통 Android는 GCM을 통해서 push는 내려 받지만,iOS 는 APN을 통해서 push를 받는다. Test 도중 발생하는 이슈의 원인은 이랬다. case 1) 테스트 중인 application을 강제로 종료 (Memory kill)을 했을 경우 local 에서 cache 하고 있는 push service의 정보를 지워 버리는 경우 case 1-1) 파생되는 case이긴 한데... local에서 정보를 지워 버린 후 server에 pushId를 null이나 공백으로 올려주는 경우 (이때 server가 공백이나 null 값의 pushId로 update 해버리면 실제 ..