Posso reinstallare una singola app per iOS senza perdere i suoi dati?

8

Ho una singola app che deve essere reinstallata. Ho provato tutti i trucchi noti all'uomo nel tentativo di farlo funzionare, ma tutti hanno fallito. In questa app ci sono molti dati che preferirei non perdere. Non è esplicitamente abilitato per iCloud e non è un gioco, quindi non c'è speranza che Game Center possa ripristinare nulla. Come posso, se possibile, reinstallarlo senza perdere i miei dati?

    
posta Timothy Mueller-Harder 03.02.2012 - 02:27
fonte

7 risposte

6

Anche se non l'ho mai provato, in teoria potresti usare qualcosa come PhoneDisk per aprire la cartella privata dell'app e copiare tutto il contenuto sul tuo computer. Quindi, dopo aver eliminato e reinstallato l'app, dovresti riuscire a copiare il contenuto.

    
risposta data 03.02.2012 - 17:28
fonte
5

Xcode può reinstallare un'app. Vai a Finestra - > Dispositivi e fai clic sul tuo dispositivo a sinistra. Puoi toccare il pulsante "+" e cercare un'app o semplicemente trascinare qualsiasi app desiderata nella sezione "App installate". Puoi anche trascinare un'icona di un'app direttamente da iTunes. L'app verrà reinstallata, su quella precedente, senza cancellando dati, documenti, cache, ecc.

    
risposta data 21.07.2015 - 11:23
fonte
3

La reinstallazione dell'applicazione non risolverà quasi certamente il tuo problema. Le applicazioni iOS sono firmate digitalmente. Se viene modificato anche un singolo byte, iOS rifiuterà di eseguirlo. Quello che verrà reinstallato sarà identico a quello che hai attualmente installato.

Il problema è molto più probabile che sia con i tuoi dati o l'interpretazione di esso. Probabilmente c'è un bug nell'applicazione che ha cancellato i tuoi dati o non riesce a riconoscerlo. Dovresti contattare gli sviluppatori per provare a diagnosticare cosa sta succedendo qui.

Puoi estrarre i tuoi dati dal tuo dispositivo utilizzando uno strumento come iExplorer o, se l'applicazione lo ha abilitato, Condivisione file iTunes (disponibile nella scheda App del dispositivo in iTunes).

    
risposta data 11.08.2012 - 16:46
fonte
2

Come spiegato da Hui, un'app può essere reinstallata senza la perdita dei suoi dati eliminando o rinominando il file iTunesMetadata.plist nella sua directory.

Terminale funziona così come iFile per questo scopo, ma è piccolo e gratuito. Un comando di terminale per realizzare questo per Facebook:

rm $(dirname $(find -name Facebook.app))/iTunesMetadata.plist

Ho appena dovuto reinstallare dopo due aggiornamenti falliti e ho dovuto farlo abbastanza spesso in passato, tutti suggeriscono che fare così è improbabile che possa aiutare con qualsiasi problema che il timothymh sta vivendo potrebbe avere connessioni nette formidabili. No, iOS non consente l'esecuzione delle installazioni non riuscite, ma non ti consente di riprovare e di conservare i tuoi dati.

    
risposta data 04.10.2015 - 19:49
fonte
1

L'unico modo per reinstallare un'app è cancellando l'app e tutti i suoi dati e poi reinstallando. A meno che non si abbia un modo per esportare / copiare i dati (ad esempio: in esportazione / importazione app, trasferimento file iTunes, sincronizzazione DropBox / iCloud, ecc.)

Vorrei provare a eseguire un backup completo e il ripristino del dispositivo per vedere se lo risolve (non so se tutti i trucchi noti all'uomo lo abbiano incluso).

    
risposta data 03.02.2012 - 13:23
fonte
0

Se il tuo iPhone è jailbroken, puoi eliminare i metadati dell'app e quindi reinstallare l'app.

Puoi usare SBSettings per trovare il percorso dell'app, quindi in iFile vai in questa directory ed elimina iTunesMetadata.plist. L'App Store non vedrà più l'app installata e potrai reinstallarla e conservare i tuoi dati.

    
risposta data 11.02.2013 - 05:17
fonte
-1

Ho avuto lo stesso problema, quindi sono andato alla pagina della store page dell'applicazione e l'ho aggiornata da lì

    
risposta data 17.01.2015 - 12:19
fonte

Leggi altre domande sui tag