È possibile rispondere correttamente a questa domanda solo se si chiede un'app specifica. Tuttavia, per la stragrande maggioranza delle app ci sono tre cose di cui devi essere consapevole:
il bundle dell'app
All'interno della cartella Applicazioni (o ovunque sia stata spostata), troverai l'app. Se hai un backup (es: con Time Machine) di una versione precedente, ripristina semplicemente la versione precedente.
Tecnicamente, questa è l'unica cosa che devi fare. Ma non andrà sempre liscio, quindi continua a leggere.
le impostazioni
Quasi tutte le app scriveranno su un file ~/Library/Preferences/com.developer.AppName.plist
e alcune scriveranno in altre posizioni all'interno ~/Library
(una comune è Application Support
).
A seconda di ciò che lo sviluppatore ha fatto, è possibile che questi file non debbano essere ripristinati su un backup eseguito prima di aggiornare l'app (di nuovo, Time Machine è probabilmente il modo migliore per ripristinare questi file).
Il più delle volte, dovrebbe andare bene. Personalmente proverei a utilizzare la vecchia versione senza ripristinare questi file e, se si verificano problemi, ripristinarli.
(nota: i percorsi sono leggermente cambiati per le app che usano il nuovo modello sandboxing ... forse qualcuno può modificare la mia risposta per descrivere come)
i tuoi documenti
Qualsiasi documento che hai modificato in una versione più recente dell'app, potrebbe non essere completamente compatibile con le versioni precedenti. Ad esempio, i documenti di Microsoft Word 2003 non si aprono sempre perfettamente in Microsoft Word '98, a seconda delle funzionalità utilizzate.