È possibile installare 2 versioni della stessa app sul dispositivo. Tuttavia, tu sei quello che deve modificare il file .ipa e perderà le sue funzioni online, come la sincronizzazione con Facebook o altro.
Matthew Frederick ha detto sulla sua risposta al tuo post:
"but it's the bundle identifier inside the app that identifies it and allows the OS to know it's supposed to perform an upgrade. The developer has to keep the bundle identifier the same in order to actually provide an upgrade and not a new app"
Puoi modificare l'identificatore del gruppo, ed ecco una guida su come farlo:
Supponiamo che tu abbia la versione 2.0 dell'app installata sul tuo dispositivo e anche tu desideri la versione 1.0.
- Avrai bisogno dei seguenti programmi sul tuo computer: "WinRAR", "plist Editor Pro" e "iFunbox" (l'ultimo è quello di installare la versione precedente dell'app sul tuo dispositivo)
- Scarica la versione 1.0 dell'app (file .ipa) da Internet.
- Cerca un'app che non desideri MAI scaricare, non importa di cosa si tratta e scarica il suo .ipa.
- Apri quest'ultimo .ipa con WinRAR.
- Ci sarà una cartella chiamata "Playload", aprila.
- Ci sarà una cartella con il nome dell'app, aprila.
- Fare doppio clic (per aprire) il file "Info.plist".
- Cerca "< chiave > CFBundleIdentifier < / key >", senza spazi.
- Sotto di esso, ci sarà l'identificatore, ad esempio: "< string > com.company.appname < / string >", senza spazi.
- Copia questo "com.company.appname".
- Chiudi il file.
- Ora apri .ipa della versione precedente della tua app con WinRAR.
- Ci sarà una cartella chiamata "Playload", aprila.
- Ci sarà una cartella con il nome dell'app, aprila.
- Fare doppio clic (per aprire) il file "Info.plist".
- Cerca "< chiave > CFBundleIdentifier < / key >", senza spazi.
- Sotto di esso, ci sarà l'identificatore, ad esempio: "< string > com.2company2.2appname2 < / string >", senza spazi.
- Sostituisci questo "com.2company2.2appname2" con quello che hai copiato in precedenza.
- Questo farà sì che il tuo dispositivo pensi che sia un'altra app, e non semplicemente sostituirà quella che avevi con quella che installerai.
- Salva e chiudi il file.
- Se WinRAR chiede se si desidera apportare le modifiche, premere YES.
- Ora apri iFunbox e collega il dispositivo al computer (chiudi iTunes se viene visualizzato).
- Nell'angolo in alto a sinistra, premi "iFunbox Classic".
- Sulla sinistra, apri "Dispositivi connessi", quindi apri il nome del tuo dispositivo (ad esempio, "Johnny | New iPad su USB"), quindi apri "Applicazioni utente".
- In alto, fai clic su "Installa app" e seleziona il file .ipa appena modificato.
- Attendi che venga installato. Assicurati che il dispositivo sia spento (bloccato).
- Goditi le 2 versioni dell'app sul tuo dispositivo:)
Ma ancora una volta, non dimenticare questo disabilita le funzionalità online dell'app, a causa della modifica dell'identificatore del bundle. Fai anche attenzione a non installare l'app dal passaggio 3 poiché ciò causerebbe un aggiornamento.
Questo è l'unico modo in cui potrei capire di farlo. Potrebbero esserci altri modi.