19 votes

Mettre à niveau une application du Mac App Store ?

Est-il possible de rétrograder une application du Mac App Store ? Une mise à jour de l'une de mes applications est affichée aujourd'hui, et je veux savoir si elle est à sens unique.

Par exemple, si je fais une copie de l'application avant de la mettre à niveau, puis que je fais la mise à niveau sur l'App Store, puis que je supprime la mise à niveau et que je remets l'original en place, est-ce que je me retrouverai là où j'étais avant la mise à niveau ? (Ou est-ce qu'il garde la trace des versions ailleurs, de sorte que les choses seraient gâchées si j'essayais ceci) ?

Ou existe-t-il un moyen plus simple ? Les rétrogradations sont-elles une fonctionnalité native de l'App Store, de sorte que je ne dois rien faire de spécial moi-même ?

9voto

Adi Points 1105

Cette question ne peut être traitée correctement que si vous posez une question sur une application spécifique. Cependant, pour la grande majorité des applications, il y a trois choses dont vous devez être conscient :

le paquet d'applications

Dans le dossier Applications (ou là où vous l'avez déplacé), vous trouverez l'application. Si vous avez une sauvegarde (par exemple avec Time Machine) d'une ancienne version, il suffit de restaurer l'ancienne version.

Techniquement, c'est la seule chose que vous devez faire. Mais ça ne se passera pas toujours bien, alors continuez à lire.

les paramètres

Presque toutes les applications écrivent dans un fichier ~/Library/Preferences/com.developer.AppName.plist et certains écriront à d'autres endroits à l'intérieur ~/Library (un exemple courant est Application Support ).

En fonction de ce que le développeur a fait, il peut être nécessaire ou non de rétablir ces fichiers sur une sauvegarde effectuée avant la mise à niveau de l'application (là encore, Time Machine est probablement le meilleur moyen de rétablir ces fichiers).

La plupart du temps, ça devrait aller. Personnellement, j'essaierais d'utiliser l'ancienne version sans réinitialiser ces fichiers, et si vous rencontrez des problèmes, réinitialisez-les.

(note : les chemins ont un peu changé pour les applications qui utilisent le nouveau modèle de sandboxing... peut-être que quelqu'un peut modifier ma réponse pour décrire comment)

vos documents

Tout document que vous avez modifié dans une version plus récente de l'application peut ne pas être entièrement compatible avec les anciennes versions. Par exemple, les documents Microsoft Word 2003 ne s'ouvrent pas toujours parfaitement dans Microsoft Word 98, selon les fonctions que vous avez utilisées.

4voto

Nathan Walker Points 6054

En général, la méthode que vous avez décrite fonctionne. Toutefois, dans certains cas (rares), l'application modifie la manière dont elle stocke les paramètres et d'autres informations, ce qui entraîne un mauvais comportement de l'ancienne version jusqu'à ce que vous supprimiez les paramètres de l'application (qui se trouvent généralement dans le dossier Bibliothèque) et que vous recommenciez à zéro.

Mais, en ce qui concerne l'App Store, votre méthode est à peu près la seule façon de procéder, et l'App Store ne devrait pas se plaindre si vous réinstallez l'ancienne version.

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