ฉันสามารถติดตั้งแอพ iOS เดียวโดยไม่ทำให้ข้อมูลสูญหายได้หรือไม่


9

ฉันมีแอพเดียวที่ต้องติดตั้งใหม่ ฉันได้ลองใช้เทคนิคทั้งหมดที่มนุษย์รู้จักเพื่อพยายามทำให้มันใช้งานได้ แต่ทุกอย่างล้มเหลว มีข้อมูลมากมายในแอพนี้ที่ฉันไม่อยากทำ มันไม่ได้เปิดใช้งาน iCloud อย่างชัดเจนและไม่ใช่เกมดังนั้นจึงไม่มีความหวังว่า Game Center จะกู้คืนสิ่งใด ถ้าเป็นไปได้ฉันจะติดตั้งใหม่โดยไม่สูญเสียข้อมูลของฉันได้อย่างไร


1
ทำไมคุณถึงเชื่อว่าจำเป็นต้องทำการติดตั้งใหม่
bneely

1
แอปใดอยู่
แกรมฮัทชิสัน

@ เพียงแค่ฉันได้ลองทุกอย่างอื่น
Timothy Mueller-Harder

2
นี่เป็นเพียงความคิดเห็นของฉัน แต่ฉันสงสัยว่าการติดตั้งแอป iOS ใหม่เป็นวิธีแก้ปัญหา คุณคิดว่าเนื้อหาของแอปพลิเคชันได้รับการแก้ไขอย่างไม่ถูกต้องอย่างไร วิธีการออกแบบและใช้งาน iOS ทำให้สิ่งนี้ไม่น่าเป็นไปได้
bneely

3
ข้อมูลผู้ใช้สามารถแก้ไขได้และแอปพลิเคชันเอง (ฉันคาดหวัง) ไม่ได้เป็น คุณอาจมีกรณีข้อมูลเสียหายและหลังจากติดตั้งแอพใหม่ด้วยข้อมูลเดียวกันคุณอาจพบว่าคุณมีปัญหาเหมือนเดิม (ฉันควรชี้ให้เห็นว่าฉันยังไม่ชัดเจนในสิ่งที่คุณประสบปัญหา) ฉันไม่รู้วิธีที่จะบรรลุเป้าหมายของคุณ PhoneDisk ตามที่กล่าวไว้ด้านล่างฟังดูเหมือนตัวเลือกที่ดีและฉันคิดว่าคุณควรหาคอมพิวเตอร์ที่สามารถใช้งานได้ เพียงเตรียมตัวสำหรับความเป็นไปได้ที่ข้อมูลเป็นปัญหา (ไม่จำเป็นต้องเป็นความผิดของคุณอาจเป็นข้อผิดพลาดในการเขียนโปรแกรม)
bneely

คำตอบ:


7

ในขณะที่ฉันไม่เคยลองด้วยตัวเองในทางทฤษฎีคุณสามารถใช้บางอย่างเช่นPhoneDiskเพื่อเปิดโฟลเดอร์ส่วนตัวของแอพและคัดลอกเนื้อหาทั้งหมดไปยังคอมพิวเตอร์ของคุณ จากนั้นหลังจากลบและติดตั้งแอพใหม่อีกครั้งคุณควรจะสามารถคัดลอกเนื้อหากลับคืนได้


นั่นเป็นคำตอบที่ดี แต่น่าเสียดายที่ฉันไม่สามารถเข้าถึงคอมพิวเตอร์ที่ฉันมีสิทธิ์ของผู้ดูแลระบบได้ซึ่งจำเป็นต้องติดตั้ง PhoneDisk
Timothy Mueller-Harder

5

Xcode สามารถติดตั้งแอปอีกครั้งได้ ไปที่หน้าต่าง -> อุปกรณ์และคลิกที่อุปกรณ์ของคุณทางด้านซ้าย คุณสามารถแตะปุ่ม '+' และเรียกดูแอพหรือเพียงลากแอพที่คุณต้องการลงในส่วน 'แอพที่ติดตั้ง' คุณสามารถลากไอคอนแอพได้โดยตรงจาก iTunes แอพจะได้รับการติดตั้งใหม่โดยเก่าโดยไม่ต้องลบข้อมูลเอกสารแคช ฯลฯ


ก่อนอื่นคุณต้องได้รับแอพจาก iTunes App Store และ / หรือค้นหาใน~/Music/iTunes/iTunes Media/Mobile Applicationsโฟลเดอร์ จากนั้นเชื่อมต่ออุปกรณ์ของคุณกับ Mac ด้วยสาย USB และทำตามคำแนะนำข้างต้น คุณสามารถข้ามประเทศติดตั้งใหม่หรืออัพเดทแอพได้หากไม่สามารถใช้งานได้อีกต่อไปใน App Store ในประเทศของคุณ สิ่งที่คุณต้องมีคือ Apple ID ที่ลงทะเบียนกับประเทศอื่นที่มีแอพให้ใช้งาน จากนั้นลงชื่อเข้าใช้ iTunes ด้วย Apple ID นั้นและรับแอพจาก App Store หลังจากนั้นใช้ Xcode ติดตั้งแอปดาวน์โหลดมากกว่าเดิมโดยไม่ต้องลบข้อมูลใด
Rockallite

1
ทำงานให้ฉันในวันที่ 10.3.2
MrCheatak

3

การติดตั้งแอปพลิเคชั่นใหม่แทบจะไม่สามารถแก้ปัญหาของคุณได้ แอปพลิเคชั่น iOS มีการเซ็นชื่อแบบดิจิทัล หากแม้แต่ไบต์เดียวก็เปลี่ยน iOS จะปฏิเสธที่จะเรียกใช้ สิ่งที่คุณจะติดตั้งใหม่จะเหมือนกับสิ่งที่คุณติดตั้งในปัจจุบัน

ปัญหามีแนวโน้มที่จะอยู่ที่ข้อมูลหรือการตีความของคุณ อาจมีข้อผิดพลาดในแอปพลิเคชันที่ลบข้อมูลของคุณหรือไม่สามารถจดจำได้ คุณควรติดต่อผู้พัฒนาเพื่อลองวินิจฉัยสิ่งที่เกิดขึ้นที่นี่

คุณสามารถนำข้อมูลออกจากอุปกรณ์ของคุณโดยใช้เครื่องมือเช่น iExplorer หรือหากแอปพลิเคชันเปิดใช้งานการแชร์ไฟล์ iTunes (ซึ่งมีอยู่ในแท็บแอพสำหรับอุปกรณ์ของคุณใน iTunes)


2

ตามที่ฮุ่ยอธิบายไว้แอปสามารถติดตั้งใหม่ได้โดยไม่สูญเสียข้อมูลโดยลบหรือเปลี่ยนชื่อไฟล์ iTunesMetadata.plist ในไดเรกทอรี

เทอร์มินัลทำงานได้ดีเช่นเดียวกับ iFile เพื่อจุดประสงค์นี้ แต่มันมีขนาดเล็กและฟรี เทอร์มินัลคำสั่งให้ทำสิ่งนี้กับ Facebook:

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

ฉันเพิ่งต้องติดตั้งใหม่หลังจากการอัปเดตที่ล้มเหลวสองครั้งและฉันต้องทำสิ่งนี้บ่อยครั้งในอดีตทุกคนแนะนำว่าการทำเช่นนี้ไม่น่าจะช่วยอะไรก็ตามปัญหาที่ทิโมธีประสบปัญหาอาจมีการเชื่อมต่อเน็ตที่ยอดเยี่ยม ไม่ iOS ไม่อนุญาตให้ติดตั้งที่ล้มเหลวในการทำงาน แต่จะไม่อนุญาตให้คุณลองอีกครั้งและเก็บข้อมูลไว้


1

วิธีเดียวในการติดตั้งแอพใหม่คือการลบแอพและข้อมูลทั้งหมดจากนั้นทำการติดตั้งอีกครั้ง หากคุณไม่มีวิธีที่จะส่งออก / คัดลอกข้อมูล (ตัวอย่างเช่น: ในแอปส่งออก / นำเข้าการถ่ายโอนไฟล์ iTunes, DropBox / iCloud ซิงค์เป็นต้น)

ฉันจะลองทำการสำรองข้อมูลเต็มรูปแบบและเรียกคืนอุปกรณ์เพื่อดูว่าแก้ไขได้หรือไม่ (ฉันไม่ทราบว่าเทคนิคทั้งหมดที่มนุษย์รู้จักรวมอยู่ด้วย)


ขอบคุณ แต่นั่นไม่ได้ช่วยอะไร มันไม่มีคุณสมบัติการส่งออกใด ๆ และแท้จริงแล้วการคืนค่าไปยังการสำรองข้อมูลนั้นเป็นสิ่งที่เกิดขึ้นจริง
Timothy Mueller-Harder

0

หาก iPhone ของคุณถูกเจลเบรคคุณสามารถลบข้อมูลเมตาของแอพแล้วติดตั้งแอพใหม่

คุณสามารถใช้ SBSettings เพื่อค้นหาเส้นทางของแอพจากนั้นใน iFile ไปที่ไดเรกทอรีนี้และลบ iTunesMetadata.plist App Store จะไม่เห็นแอปที่ติดตั้งอีกต่อไปและคุณสามารถติดตั้งใหม่และเก็บข้อมูลของคุณได้


2
คุณช่วยเพิ่มรายละเอียด (อาจใช้แอพพลิเคชั่นหนึ่งอย่างเป็นตัวอย่าง) ในการทำเช่นนี้ได้ไหม?
nohillside

-1

ฉันมีปัญหาเดียวกันดังนั้นฉันจึงไปที่หน้าร้านค้าของแอพและอัปเดตจากที่นั่น


การอัปเดตแอพนั้นแตกต่างจากการติดตั้งใหม่รวมถึงโซลูชันนั้นจะทำงานเมื่อมีการอัปเดตเท่านั้น
Timothy Mueller-Harder
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.