'Prevent from duplicate installation in different devices
We provide a subscription to our app. Are there any standard technics to prevent users from duplicate installations in different devices?
Solution 1:[1]
In app payment requires that you let a user restore his purchases on a different device. I'm not aware of a standard way to verify that the previous devices content was removed.
If you're asking about just copying the files then there's storage encryption which you can read about here. Notice that it is breakable if someone tries.
Solution 2:[2]
You can collect device information from each device and then just compare if the new device is trying to install the app with the same account as in another device.
Sources
This article follows the attribution requirements of Stack Overflow and is licensed under CC BY-SA 3.0.
Source: Stack Overflow
| Solution | Source |
|---|---|
| Solution 1 | Shai Almog |
| Solution 2 | fnklstn |
