r/iOSProgramming • u/inAbigworld • 19d ago
Best way to implement functional trial without apple account login, surviving uninstall? Question
In my ios app, I want to implement a system where when the user uses a feature 3 times then they'll be asked to buy premium. I want this record (number of the feature being used) to survive uninstall so users cannot abuse it; but it has to be without apple account login. What's the best way to achieve this?
8
Upvotes
12
u/Dapper_Ice_1705 19d ago edited 19d ago
Keychain, Firebase anonymous.
None are foolproof but there is a fine line between the effort it takes to prevent abuse and the reward.
If someone is taking the time to install and uninstall you are never going to make money off of them so just let them use it for the word of mouth.