Bisakah saya menginstal ulang satu aplikasi iOS tanpa kehilangan datanya?

9

Saya memiliki satu aplikasi yang perlu diinstal ulang. Saya telah mencoba semua trik yang diketahui manusia dalam upaya untuk membuatnya bekerja, tetapi semua telah gagal. Ada banyak data dalam aplikasi ini yang saya lebih suka tidak kehilangan. Itu tidak secara eksplisit diaktifkan iCloud, dan itu bukan permainan, jadi tidak ada harapan Game Center mengembalikan apa pun. Bagaimana, jika mungkin, dapatkah saya menginstal ulang tanpa kehilangan data saya?

Timothy Mueller-Harder
sumber
1
Mengapa Anda percaya bahwa menginstal ulang itu perlu?
bneely
1
Aplikasi apa itu?
Graeme Hutchison
@tapi saya sudah mencoba yang lain.
Timothy Mueller-Harder
2
Ini hanya pendapat saya, tapi saya ragu menginstal ulang aplikasi iOS adalah solusinya. Bagaimana menurut Anda konten aplikasi yang salah dimodifikasi? Cara iOS dirancang dan diimplementasikan membuat hal ini tidak mungkin.
bneely
3
Data pengguna dapat dimodifikasi dan aplikasi itu sendiri (saya harapkan) tidak. Anda dapat memiliki kasus kerusakan data, dan setelah menginstal ulang aplikasi dengan data yang sama, Anda mungkin menemukan masalah yang sama seperti sebelumnya. (Saya harus menunjukkan bahwa saya masih belum jelas tentang masalah apa yang Anda alami.) Saya tidak tahu cara untuk mencapai tujuan Anda. PhoneDisk seperti yang disebutkan di bawah ini terdengar seperti opsi yang bagus dan saya pikir Anda harus menemukan komputer di mana Anda dapat menggunakannya. Hanya persiapkan kemungkinan bahwa data adalah masalahnya (belum tentu kesalahan Anda; bisa jadi kesalahan pemrograman).
bneely

Jawaban:

7

Meskipun saya tidak pernah mencobanya sendiri, secara teori Anda dapat menggunakan sesuatu seperti PhoneDisk untuk membuka folder pribadi aplikasi dan menyalin semua konten ke komputer Anda. Kemudian, setelah menghapus dan menginstal ulang aplikasi, Anda harus dapat menyalin konten kembali.

Rodrigo Sieiro
sumber
Itu jawaban yang bagus, tetapi sayangnya saya tidak memiliki akses ke komputer yang saya punya hak istimewa admin, yang akan diperlukan untuk menginstal PhoneDisk.
Timothy Mueller-Harder
5

Xcode dapat menginstal ulang aplikasi. Buka Jendela -> Perangkat dan klik perangkat Anda di sebelah kiri. Anda dapat mengetuk tombol '+' dan menelusuri aplikasi, atau cukup seret aplikasi apa pun yang Anda inginkan ke bagian 'Aplikasi yang diinstal'. Anda bahkan dapat menyeret ikon aplikasi langsung dari iTunes. Aplikasi akan diinstal ulang, di atas yang lama, tanpa menghapus data, dokumen, cache, dll.

Dimiliki
sumber
Pertama, Anda harus mendapatkan aplikasi dari iTunes App Store dan / atau menemukannya di ~/Music/iTunes/iTunes Media/Mobile Applicationsfolder. Kemudian, hubungkan perangkat Anda ke Mac dengan kabel USB dan ikuti instruksi di atas. Anda juga dapat menginstal ulang atau memperbarui aplikasi lintas negara , jika tidak tersedia lagi di App Store negara Anda. Yang Anda butuhkan adalah ID Apple yang terdaftar di negara lain tempat aplikasi tersebut tersedia. Kemudian masuk ke iTunes dengan ID Apple itu dan dapatkan aplikasi dari App Store. Setelah itu, gunakan Xcode untuk menginstal aplikasi yang diunduh di atas yang lama tanpa menghapus data apa pun .
Rockallite
1
Bekerja untuk saya pada 10.3.2
MrCheatak
3

Menginstal ulang aplikasi hampir pasti tidak akan menyelesaikan masalah Anda. Aplikasi iOS ditandatangani secara digital. Jika bahkan satu byte diubah, iOS akan menolak untuk menjalankannya. Apa yang Anda instal ulang akan identik dengan apa yang Anda instal saat ini.

Masalahnya jauh lebih mungkin dengan data Anda atau interpretasinya. Mungkin ada bug dalam aplikasi yang menghapus data Anda atau gagal mengenalinya. Anda harus menghubungi pengembang untuk mencoba mendiagnosis apa yang terjadi di sini.

Anda dapat mengeluarkan data dari perangkat Anda dengan menggunakan alat seperti iExplorer, atau, jika aplikasi telah mengaktifkannya, Berbagi File iTunes (yang tersedia di tab Aplikasi untuk perangkat Anda di iTunes).

Jim
sumber
2

Seperti yang dijelaskan Hui, aplikasi dapat diinstal ulang tanpa kehilangan datanya dengan menghapus atau mengganti nama file iTunesMetadata.plist di direktori itu.

Terminal berfungsi sebaik iFile untuk tujuan ini, tetapi kecil dan gratis. Perintah Terminal untuk mencapai ini untuk Facebook:

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

Saya baru saja menginstal ulang setelah dua pembaruan yang gagal dan saya harus melakukan ini cukup sering di masa lalu, semua orang menyarankan bahwa hal itu tidak akan membantu dengan masalah apa pun yang dialami timothymh yang mungkin memiliki koneksi internet yang hebat. Tidak, iOS tidak akan membiarkan instalasi yang gagal berjalan, tetapi itu tidak akan membiarkan Anda mencoba lagi DAN menyimpan data Anda juga.

skeptis listrik
sumber
1

Satu-satunya cara untuk menginstal ulang aplikasi adalah dengan menghapus aplikasi dan semua data itu lalu menginstalnya kembali. Kecuali Anda memiliki cara untuk mengekspor / menyalin data (misalnya: dalam ekspor / impor aplikasi, transfer file iTunes, sinkronisasi DropBox / iCloud dll.).

Saya akan mencoba melakukan pencadangan penuh dan mengembalikan perangkat untuk melihat apakah itu memperbaikinya untuk Anda (saya tidak tahu apakah semua trik yang diketahui manusia menyertakan ini).

Vlad
sumber
Terima kasih, tetapi itu tidak membantu. Itu tidak memiliki fitur ekspor, dan sebenarnya mengembalikan ke cadangan sebenarnya yang menyebabkannya.
Timothy Mueller-Harder
0

Jika iPhone Anda di-jailbreak, Anda dapat menghapus metadata aplikasi dan menginstal ulang aplikasi.

Anda dapat menggunakan SBSettings untuk menemukan jalur aplikasi, lalu di iFile buka direktori ini dan hapus iTunesMetadata.plist. App Store tidak akan lagi melihat aplikasi terpasang dan Anda dapat menginstal ulang dan menyimpan data Anda.

Hui
sumber
2
Bisakah Anda menambahkan beberapa detail (mungkin menggunakan satu aplikasi spesifik sebagai sampel) tentang cara melakukan ini?
nohillside
-1

Saya memiliki masalah yang sama jadi saya pergi ke halaman toko aplikasi dan memperbaruinya dari sana

Mitch
sumber
Memperbarui aplikasi sangat berbeda dengan menginstal ulang, plus solusi itu hanya berfungsi ketika ada pembaruan yang tersedia.
Timothy Mueller-Harder