software,

Come installare le vecchie versioni delle app su iOS - Seconda parte: quando le app non le abbiamo già acquistate

Sabino Maggi Sabino Maggi Segui 9-May-2019 · 8 minuti di lettura
Condividi

L’articolo precedente si concludeva con la domanda: è possibile installare la versione compatibile con il nostro dispositivo iOS di una qualunque app dell’App Store, e non solo di quelle che abbiamo già acquistato in passato?

In teoria non è possibile, in pratica ci sono alcuni modi semplici e perfettamente legali per risolvere il problema.

Naturalmente i metodi descritti qui funzionano con le app che, diciamo così, hanno una storia, cioè sono state rilasciate in passato almeno per la release di iOS che usiamo sul nostro dispositivo, non per le nuove app sviluppate solo per iOS 11 e 12.

A parte il primo, tutti i metodi descritti si basano sul fatto di poter installare su macOS una versione di iTunes precedente alla famigerata (almeno per i nostri scopi) versione 12.7 di settembre 2017, a partire dalla quale Apple ha rimosso da iTunes il supporto all’App Store di iOS, cioè la possibilità di acquistare e scaricare le applicazioni per iOS direttamente da iTunes. Come sempre, ogni volta che nel seguito mi riferirò all’iPad, sarà sottinteso che quanto detto vale anche per l’iPhone e l’iPod Touch.

Metodo #1. Questo metodo presuppone di avere a disposizione un dispositivo recente su cui gira iOS 11 o meglio ancora iOS 12, sul quale installare l’ultima versione disponibile dell’app che ci interessa. Fatto questo, l’app diventa nostra e compare nella lista delle app acquistate di tutti i nostri dispositivi iOS, fra cui l’iPad d’antan che ci ostiniamo ad usare.1

Se ora apriamo l’App Store sull’iPad, ci basterà cliccare sull’icona della nuvola associata all’app in questione per far comparire la solita richiesta di installare la versione compatibile con il dispositivo che stiamo usando. Una volta accettata la richiesta, inizierà immediatamente l’installazione dell’app desiderata.

Metodo #2. Se abbiamo da qualche parte un vecchio Mac che prende polvere, possiamo usarlo per installare una versione relativamente recente di macOS che non contenga iTunes 12.7, magari El Capitan che, fra le versioni di macOS degli ultimi anni, è in assoluto la versione che preferisco (chi non ce l’ha, può scaricare El Capitan seguendo queste istruzioni). Se la macchina è davvero molto vecchia, una ottima alternativa può essere Mountain Lion.

Se per qualche ragione non possiamo usare il vecchio Mac per scaricare la release di macOS desiderata e non disponiamo di una chiavetta USB (o eventualmente di un DVD) di installazione, possiamo sempre reinstallare macOS sfruttando la funzione macOS Recovery, con la quale si può ripristinare la versione più recente di macOS già installata su quel Mac, oppure l’ultima versione compatibile.

Una volta installato macOS, possiamo lanciare iTunes, configurarlo in modo da mostrare l’App Store (per i dettagli, si vedano le immagini nella sezione relativa al metodo #4) e acquistare dall’App Store l’app che ci interessa. Le vecchie versioni di iTunes, infatti, permettevano di acquistare e scaricare le app per iOS direttamente dall’interfaccia di iTunes; queste venivano installate in un secondo momento sincronizzando il proprio dispositivo iOS con iTunes e si poteva perfino decidere la schermata nella quale dovevano essere visualizzate. L’app acquistata tramite iTunes diventerà nostra a tutti gli effetti e basterà andare sull’App Store dell’iPad e seguire le istruzioni del metodo precedente per installarla sul nostro dispositivo.

Metodo #3. In teoria si potrebbe downgradare iTunes alla versione 12.6 sul Mac che usiamo ogni giorno, ripristinando così l’accesso all’App Store tramite iTunes già descritto nel metodo #2.

In pratica, il processo di downgrade di iTunes può portare tanti di quei problemi che è meglio non rischiare ed usare invece una macchina virtuale, come descritto nel metodo successivo. Evito di proposito di inserire dei link agli articoli che spiegano come eseguire il downgrade di iTunes, chi decidesse lo stesso di farlo è avvertito.

Metodo #4. Quest’ultimo metodo è il più complicato ma anche il più interessante, perché non richiede di avere a disposizione un vecchio Mac oppure un dispositivo iOS recente su cui giri iOS 12 (o almeno 11).

In questo caso dobbiamo utilizzare un emulatore come VMWare Fusion o Parallels Desktop (commerciali) oppure l’ottimo Virtual Box (open source). L’emulatore verrà usato per creare una macchina virtuale nella quale installare una vecchia versione di macOS che contenga una versione di iTunes precedente alla versione 12.7 di settembre 2017 (a partire dalla quale, come ricordato all’inizio dell’articolo, non è più possibile gestire le app per iOS direttamente da iTunes).

Per fortuna, da qualche anno Apple consente di installare macOS in un emulatore a tutti coloro che hanno acquistato un Mac e dispongono della licenza per la release di macOS che installano nell’emulatore. Di conseguenza, per installare macOS in una macchina virtuale bisogna prima aver scaricato dall’App Store del Mac la release di macOS che vogliamo usare. Chi vuole rinfrescarsi la memoria, può leggere qui come scaricare le release di macOS da El Capitan in poi, oppure come scaricare le release di macOS precedenti a El Capitan

Una volta installato macOS in una macchina virtuale, dobbiamo eseguire iTunes all’interno della macchina virtuale e collegarlo al nostro account sull’App Store esattamente come si fa su un Mac vero. È possibile che all’avvio iTunes ci chieda se vogliamo aggiornarlo ad una versione più recente. Naturalmente dobbiamo rispondere di no, magari cliccando prima sull’opzione Non chiedermelo più in modo da tacitarlo per un po’.

Per motivi che mi sono sempre sfuggiti, l’App Store di iOS non è attivo di default in iTunes. Per attivarlo bisogna lanciare iTunes, cliccare sul menu a comparsa visibile in alto a sinistra (quello con la scritta Musica), selezionare la voce Modifica menu... e infine attivare il segno di spunta accanto alla voce App.

Fatto questo possiamo accedere all’App Store di iOS tramite iTunes.

Se ora andiamo a guardare cosa contiene la nostra Libreria , noteremo che è completamente vuota. La Libreria di iTunes su macOS, infatti, mostra di default solo le app scaricate tramite quella copia di iTunes, non tutte quelle che abbiamo a disposizione (le istruzioni per sincronizzare le nostre app con la libreria di iTunes si trovano in Appendice).

Solo quando acquistiamo con iTunes una nuova app dall’App Store (oppure quando scarichiamo un’app che abbiamo già) questa comparirà nella Libreria locale di iTunes.

Come già ricordato più e più volte, l’app appena acquistata tramite iTunes diventa nostra a tutti gli effetti e la ritroveremo immediatamente nella lista delle app di tutti i nostri dispositivi iOS vecchi e nuovi. Basterà collegare l’iPad al Mac emulato tramite il cavo USB oppure seguire le istruzioni del metodo #1 per installarla sul nostro vecchio iPad.

Conclusioni

Quando ho pensato per la prima volta a questo articolo ero sicuro che sarebbe bastate una decina di righe per spiegare tutto. Poi mi sono fatto prendere la mano, mi sono venuti in mente altri dettagli e metodi a cui non avevo pensato in un primo momento e l’articolo si è esteso molto oltre le previsioni. Mi rendo conto che l’argomento possa sembrare piuttosto esoterico, ma vedo anche che tanti lettori di questo blog sono molto interessati ad estendere il più possibile la vita utile dei propri dispositivi Apple. Del resto, se Apple fa prodotti di qualità che funzionano perfettamente anche dopo parecchi anni (io ne so qualcosa), perché non approfittarne?

Appendice

Volendo (ma perché?), è possibile sincronizzare tutte le app che abbiano acquistato con la libreria di iTunes del sistema macOS emulato. Per farlo, bisogna cliccare sul link Acquistati situato nella barra laterale destra ed inserire i dati di login del nostro ID Apple.

A questo punto iTunes interrogherà i server di Apple e scaricherà l’elenco completo delle app che abbiamo acquistato nel corso del tempo dall’App Store. La sincronizzazione purtroppo è snervante e, quel che è peggio, non c’è nessuna indicazione che indichi chiaramente se sta succedendo qualcosa di significativo o se il sistema si è bloccato. Ma la pazienza alla fine paga: mentre osserviamo lo schermo preoccupati iTunes continua a lavorare dietro le quinte a alla fine riuscirà a far comparire la lista tanto desiderata. Per la mia lista di app ha impiegato almeno mezz’ora.

  1. Si noti che non tutte le app per iOS sono universali, cioè funzionano indifferentemente sull’iPad, l’iPhone (e l’iPod Touch). Per tutte quelle per le quali esiste una versione specifica per il solo iPad o iPhone, dovremo per forza di cose avere a disposizione un dispositivo iOS 11 o 12 corrispondente. 

Sabino Maggi
Pubblicato da Sabino Maggi Segui
Commenti

Aggiungi un commento