Tracking APP Uninstall Using APNS apis

Hello,


Currently I am working on Apple push notification service to detect uninstalling of app from user. Below are the steps which I am following:


1. Sending a remote notification to establish a connection with the respective APN Server.

2. Working on development server using SSL certificate. Development server: api.development.push.apple.com using 443 port.

3. Followed steps as mentioned in communicating with APNs under table 8.1 and 8.3 (https://developer.apple.com/library/content/documentation/NetworkingInternet/Conceptual/RemoteNotificationsPG/CommunicatingwithAPNs.html#//apple_ref/doc/uid/TP40008194-CH11-SW1)

4. I am successfully able to receive a notification.


But if I uninstall the app and then sending a notification using same token and SSL certificate ,I am still getting a response status code of 200 instead of 410 as mentioned in the documentation. Even after 12 hours I am getting 200 status code by sending a notification with the same token and SSL certificate.


Also I have tried using feedback service but when I am sending an empty payload to feedback.sandbox.push.apple.com:2196 URL with the same SSL certificate I am getting the error “site couldn’t be reached”. Is feedback service still active to get uninstalled tokens?


Please help me in doing the needful to track uninstalled users using APNs.

Tracking APP Uninstall Using APNS apis
 
 
Q