Can I find out when a user uninstalls my application?

I am interested to know if I can have an event or some way to find out when the user will delete my application, so I can remove it from my database. Is it possible?

+6
source share
3 answers

The short answer will be NO , since the user can delete your application without even having to launch it. You can send a message to your server every time the user launches the application and approaches how active it is. Very little activity → remove user from the database.

+1
source

First; Just because the user uninstalled the application on one device does not mean that he is not installed on others - or will not install it on others.

To your question; Apple does not give you a way to do this. Perhaps you can use some kind of "expiration" window - for example: if they do not start the application for 90 days, records from your database will expire?

+4
source

No, testa cartridge. Otherwise, people could abuse this feature alerts and crap!

0
source

Source: https://habr.com/ru/post/908989/


All Articles