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.