2009-08-17 6 views

Répondre

0

Non, vous n'avez pas la possibilité d'exécuter du code quand ils choisissent de désinstaller votre application.

Si vous ajoutez des données au carnet d'adresses que vous pensez qu'elles souhaiteraient supprimer, vous devez probablement leur fournir un moyen de le faire, peut-être sur une page de paramètres de votre application. L'utilisateur pourrait être averti de "ne supprimer ces données si vous avez l'intention de désinstaller l'application" ou quelque chose comme ça. Mieux encore, puisque l'utilisateur pourrait toujours changer les données de son carnet d'adresses à l'avenir, et peut-être casser votre application, un beaucoup mieux serait de stocker toutes les données liées aux applications dans le répertoire de documents créé automatiquement pour votre application, dans un format plist ou sqlite par exemple.

0

Je suis assez sûr que ce n'est pas possible. Quelles données stockez-vous les données dans le carnet d'adresses?

0

Ils peuvent toujours ré-installer votre application, alors ajoutez une option dans l'application pour qu'ils puissent nettoyer toutes les données liées aux applications du carnet d'adresses. Ensuite, ils pourraient réinstaller, nettoyer et supprimer à nouveau s'ils pensaient que c'était un problème. Ou, vendez une application de nettoyage séparée à 3 $ si vous vous sentez mal.

Questions connexes