5 ms·
Precisely. Surely you can give each purchaser a unique code (hash of transaction number?) to connect to the server with, and only allow one connection per code
by Jabbles 14y ago
Precisely. Surely you can give each purchaser a unique code (hash of transaction number?) to connect to the server with, and only allow one connection per code at a time. (I don't do iOS dev, but I assume this is trivial.)
If they can tell who's pirated vs who hasn't (I assume they can), it seems like something is missing. Is it too cynical to suspect a marketing ploy to grab headlines?
- hmottestad 14y agoI don't think it's trivial. The code given to Apple is not modified at any point before sent to a device. The code is also duplicated onto itunes, which is how you can so easily crack it. The only way I know of to identify each and every purchaser is to use in-app-purchases.
- taligent 14y agoWell it would be a server side check. But even a rudimentary IP address check would be fine to ensure one connection at a time. It is all a bit odd I have to admit.
- yebyen 14y agoAside from barring users who are legitimately sharing a connection (and not even pirating your app)... How does this actually solve the problem? Pirates are really unlikely to be colocated with the person who let them have an illegal copy of your app.
- relix 14y agoThey don't necessarily know who has pirated and who hasn't. They might just see that there are e.g. 100K people registered on their servers, and they only had 10K sales.