2 votes

L'application peut-elle laisser des fichiers après sa désinstallation sur iOS et peut-elle ralentir ou endommager le système d'exploitation d'autres manières après sa désinstallation ?

Je me pose les questions suivantes concernant la désinstallation des applications iOS :

  1. L'application peut-elle laisser des fichiers derrière elle après sa désinstallation ?
  2. L'application peut-elle ralentir ou nuire au système d'exploitation d'autres manières après sa désinstallation ?
  3. Le fait d'installer et de désinstaller un grand nombre d'applications peut-il causer des problèmes ?

J'ai trouvé Est-ce que l'application laisse quelque chose derrière elle lors de sa désinstallation ? mais cela concerne macOS. Android est notoire pour permettre aux applications de laisser des fichiers derrière elles après la désinstallation, je me demande donc comment iOS gère cela.

4voto

grg Points 181593

Alors que le conteneur de l'application entière est supprimé lors de la désinstallation, y compris les fichiers en lecture seule de l'application elle-même et ses fichiers en lecture-écriture pour les documents et paramètres de l'utilisateur, il y a d'autres choses qui peuvent persister :

Documents

Lors de la désinstallation d'une application qui utilise des documents iCloud, le message de confirmation avertit que les documents iCloud seront conservés. Ces derniers peuvent être supprimés séparément en supprimant le dossier de l'application depuis iCloud dans l'application Fichiers.

Keychain

Toutes les entrées ajoutées au trousseau par l'application sont persistantes.

Le trousseau n'est pas limité aux mots de passe, [...]. Vous pouvez stocker d'autres secrets auxquels l'utilisateur attache une importance explicite, tels que des informations de carte de crédit ou même de courtes notes. Vous pouvez également stocker des éléments dont l'utilisateur a besoin mais dont il n'est peut-être pas conscient.

La seule façon de les supprimer est de réinitialiser l'iOS en mode usine et de ne pas restaurer à partir d'une sauvegarde.

Conteneur de groupe d'applications

Une application peut s'enregistrer comme faisant partie d'un groupe d'applications et partager un conteneur avec d'autres applications du groupe (du même développeur). Si vous avez une autre application installée du même groupe, le conteneur du groupe d'applications est conservé. Celui-ci sera supprimé une fois que la dernière application du groupe d'applications est désinstallée.

DeviceCheck bits

Une application peut définir

deux chiffres binaires par appareil

qui sont conservés de manière persistante.

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X