I use a combination token APNS and vendorId. Both are checked to verify the identity of the cell phone, and I update them accordingly on the mobile phone and on the server when one of them changes.
It is still possible that both changes, when the application is deleted and / or reset and saved for several months, both values will be changed.
This will cause the next time the cell phone installs the application, it will be identified as new.
In addition to this, I run a process on the server that marks as remote any device that has not been connected to the server for two months.
In this case, user authentication is required, and the mobile phone is again added to the client pool.
I have only one application yet, but as soon as I have a second, I could enable ads.
Haac74 Aug 20 '14 at 16:45 2014-08-20 16:45
source share