การอัปเดตแอปพลิเคชันไม่ได้นำมาซึ่งสิ่งใหม่และมีประโยชน์เสมอไป ข้อผิดพลาดบางอย่างมักจะถูกกำจัดออกไป แต่ข้อผิดพลาดบางอย่างก็ปรากฏขึ้นทันที จะแย่กว่านั้นเมื่อหลังจากการอัพเดต โฆษณาปรากฏขึ้นหรือฟังก์ชั่นที่มีประโยชน์หายไป และมีหลายกรณีเช่นนี้
ในบทความนี้เราจะบอกวิธีย้อนกลับเวอร์ชันของแอปพลิเคชันบน iOS โดยใช้ Charles และ iTunes แต่ก่อนที่คุณจะเริ่ม โปรดทราบ:
- คำแนะนำใช้งานได้กับเวอร์ชัน Charles 4 เท่านั้นซึ่งทดสอบกับ Charles 4.0.2 (โปรแกรมได้รับการชำระเงิน แต่มีระยะเวลาทดลองใช้ไม่ จำกัด เวอร์ชันทดลองจะหยุดทำงานทุกครึ่งชั่วโมง)
- iTunes เวอร์ชันสูงสุดสำหรับ macOS คือ 12.3.3 สำหรับ Windows - 12.2.2 ในเวอร์ชันต่อไปนี้วิธีนี้ใช้ไม่ได้อีกต่อไป: โปรแกรม iTunes ไม่เริ่มทำงานหรือไม่มีปุ่มดาวน์โหลด (12.4-12.4.3) หรือมีข้อผิดพลาดปรากฏขึ้น
"iTunes ไม่สามารถตรวจสอบความถูกต้องของเซิร์ฟเวอร์ได้ ใบรับรองเซิร์ฟเวอร์ไม่ถูกต้อง" (12.5-12.6.3).
น่าเสียดายที่วิธีนี้ใช้ไม่ได้กับ macOS High Sierra และสูงกว่าอีกต่อไป เมื่อใช้งาน iTunes เวอร์ชันก่อนหน้า คุณจะได้รับข้อผิดพลาดเนื่องจากเวอร์ชันขั้นต่ำสำหรับ High Sierra คือ 12.7 (ไม่มี App Store)
ความสนใจ!เริ่มต้นด้วย iTunes เวอร์ชัน 12.7 โปรแกรมจะไม่มี App Store อีกต่อไป ดังนั้นหากต้องการติดตั้งแอปพลิเคชันที่ดาวน์โหลดมาบนอุปกรณ์ของคุณ ให้ใช้เวอร์ชันการทำงานล่าสุด - 12.6.3
วิธีย้อนกลับเวอร์ชันแอปพลิเคชันบน iPhone และ iPad
ขั้นตอนที่ 1 ดาวน์โหลด Charles 4 สำหรับระบบปฏิบัติการของคุณ (macOS หรือ Windows) และติดตั้ง หากวิธีนี้ใช้ไม่ได้กับเวอร์ชันใหม่ ให้ดาวน์โหลด Charles 4.0.2 จากที่นี่
ขั้นตอนที่ 2 เปิดโปรแกรม Charles บนคอมพิวเตอร์ macOS เมื่อคุณเปิดโปรแกรมครั้งแรก ให้คลิกปุ่ม Grand Privileges
ขั้นตอนที่ 4 ไปที่โปรแกรม Charles และในแผงโครงสร้าง (ทางด้านซ้าย) ค้นหาบรรทัดที่มี "buy.itunes.apple.com" คลิกขวาที่มันแล้วเลือกเปิดใช้งาน SSL Proxying
ขั้นตอนที่ 5 กลับไปที่ iTunes หยุดดาวน์โหลดแอปพลิเคชันและลบออกจากรายการดาวน์โหลด (คลิกที่ไอคอนดาวน์โหลดที่มุมขวาบน เลือกแอปพลิเคชันที่คุณกำลังดาวน์โหลดแล้วกดปุ่ม Delete 2 ครั้ง) หากการดาวน์โหลดเสร็จสิ้นแล้ว ให้ไปที่ส่วน "โปรแกรมของฉัน" และลบแอปพลิเคชันที่ดาวน์โหลด
ขั้นตอนที่ 6 ค้นหา iTunes อีกครั้งและดาวน์โหลดแอปอีกครั้ง หาก iTunes เตือนคุณว่าไม่สามารถตรวจสอบความถูกต้องของเซิร์ฟเวอร์ได้ ให้คลิกดำเนินการต่อ แอปพลิเคชันจะเริ่มดาวน์โหลด หยุด และถอนการติดตั้ง
หากคุณได้รับคำเตือนว่าใบรับรองเซิร์ฟเวอร์ไม่ถูกต้องและไม่มีปุ่มดำเนินการต่อ
ใน Charles เปิด Help →SSL Proxying แล้วคลิก ติดตั้งใบรับรองหลักของ Charles- หน้าต่างสำหรับเพิ่มใบรับรองจะเปิดขึ้น คลิกเพิ่ม ตอนนี้เปิดโปรแกรมการเข้าถึงพวงกุญแจและในพวงกุญแจ ทางเข้าค้นหาใบรับรอง Charles ที่คุณเพิ่งเพิ่ม ดับเบิลคลิกด้วยปุ่มซ้ายของเมาส์เพื่อเปิด แสดงพารามิเตอร์ที่ซ่อนอยู่ของฟิลด์ "ความน่าเชื่อถือ" โดยคลิกที่ไอคอนรูปสามเหลี่ยมถัดจากคำและในรายการแบบเลื่อนลงของ "ตัวเลือกการใช้ใบรับรอง" เลือกเชื่อถือเสมอ
ขั้นตอนที่ 7 ไปที่ Charles แล้วค้นหาบรรทัดใหม่ที่มี "buy.itunes.apple.com" ขยายและเลือก "buyProduct"
ขั้นตอนที่ 8 ในแผงด้านขวาของโปรแกรม เลือกแท็บเนื้อหา (แทนที่จะเป็นเนื้อหา ในบางระบบปฏิบัติการอาจมีการตอบสนอง) และระบุประเภทการแสดงผล “ข้อความ XML” ในบรรทัดของโค้ด ให้ค้นหา:
ในบรรทัด
เลือกเวอร์ชันที่คุณต้องการติดตั้งและคัดลอกหมายเลข
ขั้นตอนที่ 9 กลับไปที่แผงด้านซ้ายของโครงสร้างและบนบรรทัด "buyProduct" คลิกขวาแล้วเลือกเบรกพอยต์
ขั้นตอนที่ 10 ใน iTunes ค้นหาและดาวน์โหลดแอปพลิเคชันอีกครั้ง
ขั้นตอนที่ 11 เมื่อคุณคลิกโหลด หน้าต่างใหม่จะปรากฏขึ้นในโปรแกรม Charles ไปที่มัน เลือกแท็บแก้ไขคำขอและแท็บ "ข้อความ XML"
ขั้นตอนที่ 12 ค้นหาตะเข็บ
ขั้นตอนที่ 13 iTunes ควรเริ่มดาวน์โหลดเวอร์ชันที่เลือก เมื่อการดาวน์โหลดเสร็จสิ้น แอปพลิเคชันที่ดาวน์โหลดมาจะปรากฏในส่วน "โปรแกรมของฉัน" ตรวจสอบเวอร์ชันของโปรแกรม คลิกขวาที่เมนูบริบทและเลือกรายละเอียด หรือกด Cmd+I (macOS) / Ctrl+I (Windows) หากคุณไม่พอใจกับเวอร์ชัน ให้คัดลอก ID เวอร์ชันอื่นแล้วทำซ้ำขั้นตอนที่ 10 - 13
ขั้นตอนที่ 14 เชื่อมต่อ iPhone หรือ iPad ของคุณเข้ากับคอมพิวเตอร์และติดตั้งแอปบนอุปกรณ์ของคุณ
หลังจากเสร็จสิ้นการดำเนินการทั้งหมดแล้วอย่าลืมคืนทุกอย่างกลับเป็นค่าเริ่มต้นใน Charles ไปที่โปรแกรมอีกครั้งเลือกบรรทัด "buyProduct" คลิกขวาที่มันแล้วคลิกปิดการใช้งาน SSL Proxying และยกเลิกการเลือกเบรกพอยต์หรือเพียงแค่ถอนการติดตั้งโปรแกรม
คำแนะนำไม่ใช่เรื่องง่ายและต้องใช้ความพยายาม แต่ก็คุ้มค่าหากคุณต้องการคืนแอปพลิเคชันเวอร์ชันเก่า
บอกเพื่อนของคุณเกี่ยวกับเคล็ดลับชีวิตนี้ แชร์ลิงก์กับพวกเขาบนโซเชียลเน็ตเวิร์ก และสมัครรับข้อมูลหน้าสาธารณะของเราที่
น่าเสียดายที่แอปพลิเคชันไม่ได้ทำงานได้ดีขึ้นเสมอไปหลังจากติดตั้งการอัปเดต ในบางกรณี การอัปเดตที่รอคอยมานานไม่เพียงแต่ทำให้โปรแกรมดีขึ้นเท่านั้น แต่ยังลบคุณสมบัติที่มีประโยชน์หรือเพิ่มข้อบกพร่องใหม่อีกด้วย หากมีการเปิดตัวการอัปเดตที่ไม่สำเร็จ ผู้ใช้จะต้องรอจนกว่านักพัฒนาจะแก้ไขปัญหาด้วยการปล่อยการอัปเดตอีกครั้ง แต่มีวิธีอื่น - คุณสามารถติดตั้งแอปพลิเคชันเวอร์ชันก่อนหน้าได้ด้วยตัวเอง
หากต้องการติดตั้งแอปหรือเกม iOS เวอร์ชัน "ดั้งเดิม" ผู้ใช้จะต้อง:
1. ดาวน์โหลดและติดตั้งแอปพลิเคชันชื่อ . บนเว็บไซต์อย่างเป็นทางการ คุณสามารถค้นหาเวอร์ชันสำหรับ Windows, OS X และ Linux
2. ค้นหาแอปพลิเคชันที่มีเวอร์ชันเก่าที่คุณต้องการติดตั้งใน iTunes
3. เริ่มดาวน์โหลดแอพพลิเคชั่นลง iTunes และ Charles ในส่วนนี้ โครงสร้างค้นหากิจกรรมเช่น "buy.itunes.apple.com"
4. เลือกบรรทัด "buy.itunes.apple.com" และเรียกเมนูบริบทด้วยปุ่มเมาส์ขวาจากนั้นเปิดใช้งานรายการ " ».
5. หยุดดาวน์โหลดแอปพลิเคชันในร้านค้า
6. ลบแอปพลิเคชันออกจากรายการดาวน์โหลดใน iTunes
7. ค้นหาแอปพลิเคชันที่ต้องการใน iTunes แล้วเริ่มและหยุดการดาวน์โหลดอีกครั้ง
8. ใน Charles ให้เปิดกิจกรรมใหม่ในรูปแบบ “buy.itunes.apple.com” ควรมีเอกสารแนบใหม่หลายรายการอยู่ในนั้น เลือกรายการ " ซื้อสินค้า».
9. ไปที่แท็บการตอบสนองแล้วคลิกขวาที่ "buyProduct" และเลือก "ส่งออก"
10. ส่งออกไฟล์ที่มีนามสกุล XML คุณสามารถเลือกเดสก์ท็อปของคุณเป็นสถานที่ส่งออกได้
11. เปิดไฟล์ XML และค้นหาบรรทัด:
ด้านล่างจะเป็นบรรทัดดังนี้:
นี่คือเวอร์ชันของแอปพลิเคชันที่เปิดตัวก่อนหน้านี้ หากต้องการติดตั้งเวอร์ชัน "ล้าสมัย" คุณต้องเลือกหมายเลขใดหมายเลขหนึ่งแล้วคัดลอกไปยังคลิปบอร์ด
12. กลับไปหาชาร์ลส์
13. เรียกเมนูบริบทในรายการ "buyProduct" และเลือกรายการ "แก้ไข"
14. ในหน้าต่างที่เปิดขึ้น ให้ไปที่ส่วน "ข้อความ" ซึ่งคุณจะพบบรรทัด:
ด้านล่างในแท็ก
15. หากต้องการติดตั้งเวอร์ชัน "ล้าสมัย" ให้ใส่หมายเลขของแอปพลิเคชันเวอร์ชันก่อนหน้าระหว่างแท็กแล้วกดปุ่ม "ดำเนินการ"
16. คลิกขวาที่รายการสุดท้าย “buyProduct” ในรายการใต้กิจกรรม “buy.itunes.apple.com” และเลือก “จุดพัก”
17. ค้นหาแอปพลิเคชั่นที่ต้องการใน iTunes อีกครั้งแล้วเริ่มดาวน์โหลด
18. กลับไปที่ Charles เลือกกิจกรรม “buy.itunes.apple.com” และทางด้านขวาของหน้าต่างให้สลับไปที่ Edit Request -> XML Text
19. ในสนาม
20. ในหน้ายืนยัน คลิก "ดำเนินการ" อีกครั้ง
21. รอจนกระทั่งดาวน์โหลดแอปพลิเคชันใน iTunes
22. ตรวจสอบเวอร์ชันของโปรแกรมหรือเกมที่เพิ่งดาวน์โหลดในส่วน "แอปพลิเคชันของฉัน" ในการดำเนินการนี้ให้เรียกเมนูบริบทและเลือก "ข้อมูล"
23. หากแอปพลิเคชันเวอร์ชัน "ล้าสมัย" มีอยู่ในคลัง iTunes คุณสามารถเชื่อมต่อ iPhone หรือ iPad ของคุณเข้ากับคอมพิวเตอร์และถ่ายโอนโปรแกรมไปยังหน่วยความจำของอุปกรณ์มือถือของคุณ โดยได้ลบเวอร์ชันที่ใหม่กว่าไปก่อนหน้านี้แล้ว
คำแนะนำวิดีโอโดยละเอียดจาก iDB:
สถานการณ์ที่ค่อนข้างบ่อยคือคุณอัปเดตแอปพลิเคชันหรือเกม และแทนที่จะได้รับการปรับปรุงประสิทธิภาพและคุณสมบัติใหม่ คุณจะได้รับเครื่องมือที่ใช้งานไม่ได้โดยสิ้นเชิง นักพัฒนาแถบทั้งหมดทำผิดพลาดคล้ายกัน และคุณสามารถย้อนกลับจากเวอร์ชันใหม่ไปเป็นเวอร์ชันเก่าได้โดยใช้เครื่องมือ Charles Proxy
โปรแกรม Charles Proxy ยังมีประโยชน์ในกรณีที่ฟังก์ชันบางอย่างถูกลบออกจากแอปพลิเคชันหรือเกมเวอร์ชันใหม่ มีตัวอย่างมากมายของฟังก์ชันระยะไกลดังกล่าว เช่น แอปพลิเคชัน VKontakte อย่างเป็นทางการหรือ YouTube ซึ่งเป็นเวอร์ชันล่าสุดที่ทำให้เกิดอารมณ์เชิงลบต่อผู้ใช้เท่านั้น
เราต้องการทราบทันทีว่าแม้จะมีความซับซ้อน แต่ผู้ใช้ก็สามารถติดตั้งแอปพลิเคชันเวอร์ชันเก่าได้ สิ่งสำคัญคือปฏิบัติตามคำแนะนำอย่างเคร่งครัด ในนั้นเราได้ติดตั้งแอปพลิเคชั่น Instagram โซเชียลเน็ตเวิร์กยอดนิยมเวอร์ชันแรกบน iPad
ขั้นตอนที่ 1: ดาวน์โหลด ติดตั้ง และเรียกใช้ Charles Tool สำหรับ Windows หรือ Mac (ดาวน์โหลด)
ขั้นตอนที่ 2: เปิด iTunes และเริ่มดาวน์โหลดแอปที่มีเวอร์ชันเก่าที่คุณต้องการติดตั้งบน iPhone หรือ iPad ของคุณ
ขั้นตอนที่ 3 ในหน้าต่าง Charles เลือกเซิร์ฟเวอร์ iTunes ที่จะดาวน์โหลดแอปพลิเคชันด้วยคำว่า "ซื้อ".คลิกขวาที่ชื่อเซิร์ฟเวอร์แล้วเลือก เปิดใช้งานพร็อกซี SSL
ขั้นตอนที่ 4: กลับไปที่หน้าต่าง iTunes และหยุดดาวน์โหลดแอปพลิเคชัน
หมายเหตุ: หากดาวน์โหลดแอปพลิเคชันแล้ว จะต้องลบออกในส่วน "โปรแกรมของฉัน"
ขั้นตอนที่ 5: ค้นหาแอปที่คุณต้องการใน iTunes อีกครั้งและเริ่มดาวน์โหลดอีกครั้ง
ขั้นตอนที่ 6 ไปที่หน้าต่าง Charles และค้นหาบรรทัดอื่นที่มีคำว่า " ซื้อ" - นี่คือวัตถุที่เรากำลังมองหา กลับไปที่ iTunes และหยุดดาวน์โหลดแอป
ขั้นตอนที่ 7 ขยายเธรดที่พบด้วยคำว่า “ ซื้อ"ในชาร์ลส์และค้นหาบรรทัด ซื้อสินค้า
ขั้นตอนที่ 8: เลือกตะเข็บ ซื้อสินค้าและไปที่แท็บ การตอบสนองโดยระบุประเภทการแสดงผล ข้อความ XML
ขั้นตอนที่ 9.บนหน้าจอหลังบรรทัด ซอฟต์แวร์เวอร์ชันตัวระบุภายนอกคุณจะเห็นบรรทัดดังนี้:
โดยที่ตัวเลขเจ็ดหลักแสดงถึงหมายเลขเวอร์ชันของแอปพลิเคชัน โดยจัดเรียงจากน้อยไปหามาก ในตัวอย่างของเรา เราได้ย้อนกลับ Instagram กลับไปเป็นเวอร์ชันโบราณอย่างแท้จริง 1.8.7 ซึ่งมีหมายเลขบิวด์เป็นอันดับแรกในรายการ ในทางปฏิบัติ บ่อยครั้งจำเป็นต้องย้อนกลับเป็นเวอร์ชันก่อนหน้า ดังนั้นจึงแนะนำให้เลือกหมายเลขบิลด์ (หมายเลขที่อยู่ในแท็ก
ขั้นตอนที่ 10 คลิกขวาที่รายการ ซื้อสินค้าและเลือก แก้ไข
ขั้นตอนที่ 11 เลือกส่วน ข้อความ XMLและค้นหาบรรทัดในฟิลด์:
โดยที่ XXXX เป็นแอปพลิเคชันเวอร์ชันล่าสุด แทนที่จะเป็น XXXX คุณต้องวางค่าที่คัดลอกไว้ในขั้นตอนที่ 9 จากนั้นคลิก ดำเนินการ- ในตัวอย่างของเรา เราเปลี่ยนหมายเลข 81542337 เป็น 2948163 ดังนั้นจึงย้อนกลับ Instagram เวอร์ชันล่าสุดกลับไปเป็นเวอร์ชันแรกสุด
ขั้นตอนที่ 12 คลิกขวาที่รายการอีกครั้ง ซื้อสินค้าและเลือก เบรกพอยท์
ขั้นตอนที่ 14: ไปที่ iTunes ค้นหาแอปพลิเคชันของคุณและรีเฟรชหน้า (Ctrl + R บน Windows) หลังจากนั้นให้เริ่มดาวน์โหลดเครื่องมือ
ขั้นตอนที่ 15. สักครู่หลังจากที่คุณคลิกปุ่มดาวน์โหลด คุณจะถูกโอนไปยัง Charles ซึ่งคุณจะต้องสลับไปที่หน้าจอ แก้ไขคำขอ -> ข้อความ XML- ในสนาม
ขั้นตอนที่ 16 จากนั้นคลิกอีกครั้ง ดำเนินการ
ขั้นตอนที่ 17: ไปที่ iTunes และตรวจสอบให้แน่ใจว่าแอปเริ่มดาวน์โหลดแล้ว รอให้การดาวน์โหลดเสร็จสิ้น
ขั้นตอนที่ 18: ใน iTunes ให้เลือก " โปรแกรมของฉัน" ค้นหาแอปพลิเคชันของคุณแล้วคลิกขวา เลือก " ปัญญา- ที่นี่คุณสามารถตรวจสอบให้แน่ใจว่าแอปพลิเคชันเวอร์ชันเก่ากำลังถูกดาวน์โหลดอยู่
ขั้นตอนที่ 19 ลบแอปพลิเคชันที่จำเป็นเวอร์ชันใหม่ออกจาก iPhone หรือ iPad ของคุณ เชื่อมต่ออุปกรณ์กับ iTunes และติดตั้งเวอร์ชันเก่า
ขั้นตอนที่ 20 หลังจากการซิงโครไนซ์เสร็จสิ้น สมาร์ทโฟนหรือแท็บเล็ตของคุณจะมีแอปพลิเคชันที่จำเป็นเวอร์ชันเก่า
หลังจากอัปเดตเป็น iOS เวอร์ชันใหม่แล้ว คุณอาจสังเกตเห็นว่าคุณไม่ชอบเฟิร์มแวร์ ในกรณีนี้ มีวิธีแก้ปัญหาที่ยอดเยี่ยม - ย้อนกลับไปใช้ซอฟต์แวร์เป็นเวอร์ชันที่เหมาะสมที่สุดตามความเห็นของคุณ นั่นคือหากคุณอัปเดตเป็น เช่น IOS 10 คุณจะสามารถติดตั้ง IOS 8 บนอุปกรณ์ของคุณได้อย่างง่ายดายโดยใช้คำแนะนำด้านล่าง
เมื่อใดจึงจำเป็นต้องย้อนกลับ iOS
เหตุผลในการติดตั้งระบบปฏิบัติการเวอร์ชันเก่าอาจเป็นสถานการณ์ต่อไปนี้:
- ด้วยเฟิร์มแวร์เวอร์ชันใหม่ การออกแบบจะเปลี่ยนไป และผู้ใช้บางคนอาจไม่ชอบดีไซน์ใหม่นี้
- สาเหตุที่พบบ่อยที่สุดคือลักษณะของการค้างและข้อบกพร่อง ปัญหาดังกล่าวเกิดขึ้นด้วยเหตุผลสองประการ: เฟิร์มแวร์เวอร์ชันใหม่พร้อมใช้งานสำหรับผู้ใช้ในรูปแบบที่หยาบเกินไปโดยมีข้อผิดพลาดในโค้ดและข้อบกพร่องหรืออุปกรณ์ที่อัปเดตล้าสมัยสำหรับโหลดที่สร้างโดยเวอร์ชันใหม่ ของไอโอเอส
โปรดทราบว่าเป็นไปไม่ได้ที่จะย้อนกลับอุปกรณ์ใด ๆ ไปเป็นเวอร์ชันใด ๆ คุณสามารถดูข้อมูลโดยละเอียดเกี่ยวกับอุปกรณ์เวอร์ชันเฟิร์มแวร์ที่สามารถย้อนกลับได้บนเว็บไซต์ต่อไปนี้ - http://appstudio.org/shsh ข้อมูลทั้งหมดอยู่ในรูปแบบตาราง
วิธีย้อนกลับ iOS เป็นเวอร์ชันเฉพาะบนอุปกรณ์ Apple
ก่อนที่คุณจะเริ่มกระบวนการ คุณต้องเตรียมสิ่งต่อไปนี้:
- iTunes ติดตั้งบนคอมพิวเตอร์ของคุณและอัปเดตเป็นเวอร์ชันล่าสุด
- เวอร์ชันของซอฟต์แวร์ที่คุณเลือก ในรูปแบบ IPSW จะถูกดาวน์โหลดไปยังโฟลเดอร์ที่เข้าถึงได้ง่าย คุณสามารถดาวน์โหลดได้จากเว็บไซต์ที่เชื่อถือได้ซึ่งจำหน่ายเฟิร์มแวร์ IOS ได้ฟรี เช่น โดยใช้ลิงก์ต่อไปนี้ - http://appstudio.org/ios ดาวน์โหลดเฟิร์มแวร์สำหรับรุ่นอุปกรณ์ของคุณอย่างเคร่งครัด มิฉะนั้นปัญหาจะเกิดขึ้นระหว่างการติดตั้ง
- อะแดปเตอร์ USB ที่จะเชื่อมต่ออุปกรณ์ของคุณเข้ากับคอมพิวเตอร์
หากคุณปฏิบัติตามเงื่อนไขข้างต้นทั้งหมดแล้ว ขั้นตอนต่อไปคือการเตรียมอุปกรณ์สำหรับกระบวนการย้อนกลับ
การบันทึกข้อมูลที่สำคัญ
โปรดทราบว่าเมื่อคุณย้อนกลับอุปกรณ์ของคุณ ข้อมูล แอปพลิเคชัน และไฟล์มีเดียทั้งหมดจะถูกลบอย่างถาวร ดังนั้นจึงคุ้มค่าที่จะดูแลมัน มีตัวเลือกที่ให้คุณลบไฟล์ออกจากอุปกรณ์ได้ซึ่งจะกล่าวถึงในบทความต่อไป แต่ก็มีความเสถียรไม่น้อย คุณสามารถบันทึกทุกสิ่งที่คุณต้องการได้โดยใช้สำเนาสำรองที่สร้างขึ้นดังนี้:
ปิดการใช้งานรหัสผ่าน
จุดสำคัญอีกประการหนึ่งคือการปิดการใช้งานรหัสผ่านและ Touch ID หากอุปกรณ์ของคุณรองรับและเปิดใช้งาน
การปิดใช้งาน Find My iPhone
ก่อนดำเนินการใดๆ กับเฟิร์มแวร์ของอุปกรณ์ คุณต้องปิดใช้งานฟังก์ชัน "ค้นหา iPhone" เนื่องจากมิฉะนั้น iTunes จะไม่อนุญาตให้คุณดำเนินการใดๆ:
การย้อนกลับเฟิร์มแวร์
หากได้ดำเนินการเตรียมการก่อนหน้านี้ทั้งหมดแล้ว คุณสามารถเริ่มการย้อนกลับได้ ไม่สำคัญว่าคุณกำลังดาวน์เกรดจากอุปกรณ์ใด หรือ iOS เวอร์ชันใดที่คุณกำลังดาวน์เกรด
- เชื่อมต่ออุปกรณ์เข้ากับคอมพิวเตอร์โดยใช้อะแดปเตอร์ USB
- เข้าสู่ระบบ
- ไปที่การตั้งค่าอุปกรณ์ของคุณโดยคลิกที่ไอคอนที่ดูเหมือนโทรศัพท์หรือแท็บเล็ต
- กดปุ่ม Shift บนคีย์บอร์ดค้างไว้หากคุณใช้ Windows หรือปุ่ม Option หากคุณใช้ Mac OS โดยไม่ต้องปล่อยกุญแจให้คลิกที่ปุ่ม "กู้คืน"
- หน้าต่างที่มีโฟลเดอร์จะเปิดขึ้น คุณต้องระบุเส้นทางไปยังเฟิร์มแวร์ที่คุณดาวน์โหลดไว้ก่อนหน้านี้
- รอในขณะที่ iTunes แยกซอฟต์แวร์ออกจากเฟิร์มแวร์แล้วติดตั้ง กระบวนการนี้อาจใช้เวลาตั้งแต่ห้านาทีถึงครึ่งชั่วโมง อย่าถอดอุปกรณ์ออกจากคอมพิวเตอร์หรือขัดขวางกระบวนการด้วยการกระทำใด ๆ มิฉะนั้นอุปกรณ์อาจเข้าสู่โหมดการกู้คืนที่ไม่มีที่สิ้นสุด
ย้อนกลับโดยไม่สูญเสียข้อมูล
ตัวเลือกการย้อนกลับนี้ยังช่วยให้คุณย้อนกลับได้โดยไม่สูญเสียข้อมูลในอุปกรณ์ ในการดำเนินการนี้ในจุดที่ 4 ของส่วน "Rolling Back Firmware" คุณต้องคลิกที่ปุ่ม "Restore" และปุ่ม "Update" ขั้นตอนอื่นๆ ทั้งหมดจะเหมือนกันโดยสิ้นเชิง สิ่งเดียวที่ควรพิจารณาคือการดำเนินการกู้คืนแบบเต็มนั่นคือการรีเซ็ตระบบและการติดตั้งตั้งแต่ต้นจะปลอดภัยกว่า เนื่องจากโอกาสที่องค์ประกอบใด ๆ จะยังคงมาจากเวอร์ชันก่อนหน้านั้นต่ำกว่ามาก
วิดีโอสอน: วิธีดาวน์เกรด iOS เวอร์ชัน
โปรแกรมย้อนกลับของบุคคลที่สาม
หากวิธีการของ iTunes ไม่เหมาะกับคุณด้วยเหตุผลบางประการคุณสามารถใช้โปรแกรม RedSnow ของบุคคลที่สามได้ แจกจ่ายฟรีทั้ง Windows และ Mac OS บนเว็บไซต์อย่างเป็นทางการของผู้พัฒนา - http://redsnow.ru
- หลังจากดาวน์โหลดและเปิดโปรแกรมแล้ว ให้เลือกส่วนพิเศษ
- คลิกที่ปุ่มมากยิ่งขึ้น
- ในเมนูที่เปิดขึ้น ให้ไปที่บล็อกการคืนค่า
- คลิกปุ่ม IPSW เพื่อระบุเส้นทางไปยังเฟิร์มแวร์ที่ดาวน์โหลดไว้ก่อนหน้านี้
- การแจ้งเตือนที่ปรากฏขึ้นจะถามคุณว่าจะยกเลิกการอัพเกรดโมเด็มหรือไม่ คลิกที่ตัวเลือก "ใช่"
- หน้าต่างจะเปิดขึ้นซึ่งคุณจะได้รับคำเตือนว่าตอนนี้อุปกรณ์จะต้องเข้าสู่โหมดการกู้คืนแล้วให้ปิด
- เชื่อมต่ออุปกรณ์เข้ากับคอมพิวเตอร์โดยใช้อะแดปเตอร์ USB และเข้าสู่โหมด DFU วิธีการทำเช่นนี้มีการอธิบายไว้ทีละขั้นตอนในโปรแกรม
- หากคุณไม่เคยดำเนินการย้อนกลับกับโปรแกรมนี้มาก่อนให้คลิกที่ปุ่มรีโมทเพื่อที่จะค้นหาแฮชที่จำเป็นบนเซิร์ฟเวอร์โดยอัตโนมัติ
- เสร็จสิ้น ตอนนี้สิ่งที่คุณต้องทำคือรอให้กระบวนการเสร็จสิ้น อุปกรณ์จะอัปเดตเป็นเวอร์ชันที่คุณดาวน์โหลดและเปิดใช้งานโดยอัตโนมัติ หลังจากนั้นคุณจะต้องดำเนินการตามขั้นตอนการตั้งค่าเริ่มต้น
เป็นไปได้ไหมที่จะย้อนกลับแต่ละแอปพลิเคชัน?
หากจุดประสงค์ของการย้อนกลับระบบของคุณคือการติดตั้งแอปพลิเคชันเวอร์ชันเก่าคุณไม่ควรทำเนื่องจากมีตัวเลือกที่ดีกว่า - ใช้โปรแกรมผู้ดูแลระบบแอปพิเศษ คุณสามารถดาวน์โหลดได้โดยตรงจาก App Store ได้ฟรี ขอบคุณแอปพลิเคชันนี้ คุณสามารถดูแอปพลิเคชันเวอร์ชันที่มีอยู่ทั้งหมดที่ติดตั้งในโทรศัพท์ของคุณและย้อนกลับไปยังแอปพลิเคชันเหล่านั้นได้ หากต้องการใช้โปรแกรม เพียงเลือกแอปพลิเคชันที่จะย้อนกลับและป้อนหมายเลขเวอร์ชันเฉพาะที่คุณต้องการย้อนกลับแอปพลิเคชันที่เลือก
ดังนั้นการติดตั้งซอฟต์แวร์เวอร์ชันเก่ากว่าจึงเป็นไปได้บนอุปกรณ์ Apple ทุกเครื่อง แต่คุณไม่สามารถย้อนกลับไปเป็นเวอร์ชันใด ๆ ได้ แต่เฉพาะกับรุ่นที่มีลายเซ็น SHSH เท่านั้น กระบวนการนี้สามารถทำได้ผ่านแอปพลิเคชัน iTunes อย่างเป็นทางการหรือผ่านโปรแกรมบุคคลที่สาม สิ่งสำคัญคือการดาวน์โหลดเวอร์ชันเฟิร์มแวร์ที่ถูกต้องและไม่ขัดจังหวะกระบวนการอัปเดตจนกว่าจะเสร็จสมบูรณ์
มีบางครั้งที่ผู้ใช้จำเป็นต้องดาวน์โหลดแอปพลิเคชั่นเวอร์ชันก่อนหน้าบน iPhone แทนที่จะเป็นเวอร์ชันล่าสุด ตัวอย่างเช่น สถานการณ์นี้มีความเกี่ยวข้องเมื่อไคลเอนต์มือถือ VKontakte สูญเสียส่วน "การบันทึกเสียง" และ "ผู้ใช้" อัปเดต "epp" เป็นเวอร์ชันล่าสุดโดยไม่รู้ตัว ปรากฎว่าไม่สามารถกลับมาได้อีกต่อไป แต่ก็ยังมีวิธี - มันเกี่ยวข้องกับการใช้เครื่องมือ Charles Proxy บน OS X
โดยการใช้ ชาร์ลส์ พร็อกซี่คุณสามารถดาวน์โหลดแอปพลิเคชั่นเวอร์ชันเก่าบน iPhone ของคุณผ่าน iTunes กระบวนการนี้ค่อนข้างน่าเบื่อและยาวนาน แต่วิธีนี้ใช้ได้ผลจริง เพื่อนร่วมงานชาวต่างชาติยังจัดทำวิดีโอฉบับเต็มซึ่งสาธิตการทำงานของยูทิลิตี้ Charles Proxy
ขั้นตอนที่ 1:ดาวน์โหลด จากนั้นติดตั้งและเรียกใช้เครื่องมือ Charles Proxy บน Mac ในหน้าต่างที่เปิดขึ้น คลิก Grant Privileges และป้อนรหัสผ่านผู้ดูแลระบบ
ขั้นตอนที่ 2:ถัดไป คุณต้องดาวน์โหลดแอปที่คุณต้องการดาวน์เกรดเป็นเวอร์ชันก่อนหน้าผ่าน iTunes ในหน้าต่างเครื่องมือ ในส่วนโครงสร้าง คุณจะเห็นแถวใหม่ปรากฏขึ้น คุณควรเห็นเซิร์ฟเวอร์ "ซื้อ" คลิกขวาที่เซิร์ฟเวอร์แล้วคลิกเปิดใช้งาน SSL Proxying
ขั้นตอนที่ 4:ตอนนี้ค้นหาแอปพลิเคชันเดียวกันอีกครั้งใน iTunes ผ่านแถบค้นหาแล้วคลิกที่ปุ่มดาวน์โหลดแอปพลิเคชันอีกครั้ง หลังจากนั้นให้ยกเลิกการดาวน์โหลดแอปพลิเคชันอีกครั้ง
ขั้นตอนที่ 5:ในส่วนโครงสร้าง คลิกซื้อ จากนั้นซื้อผลิตภัณฑ์
ขั้นตอนที่ 6:ไปที่แท็บการตอบสนอง คลิกขวาที่ buyProduct และคลิกที่ส่งออก เลือกเดสก์ท็อปเป็นสถานที่ส่งออก จากนั้นเลือกรูปแบบ XML แล้วคลิกปุ่มบันทึก
ขั้นตอนที่ 7:ใช้โปรแกรมแก้ไขข้อความเปิดไฟล์ XML เลื่อนลงและค้นหาบรรทัด:
คุณควรเห็นรายการดังนี้:
นี่คือแอปพลิเคชันทุกเวอร์ชันตั้งแต่เวอร์ชันแรกไปจนถึงเวอร์ชันล่าสุด คัดลอกหมายเลขเวอร์ชันที่คุณต้องการดาวน์โหลด หลังจากนั้นให้ปิดโปรแกรมแก้ไขข้อความ
ขั้นตอนที่ 8:กลับไปที่ Charles คลิกขวาที่ buyProduct แล้วเลือกแก้ไข
ขั้นตอนที่ 9:คลิกข้อความและค้นหาบรรทัดต่อไปนี้ที่ด้านบนของหน้า:
ขั้นตอนที่ 10:ด้านล่างข้อความนี้ คุณจะเห็นค่าตัวเลขภายในแท็ก
ขั้นตอนที่ 11:เลื่อนลงไปที่แท็บการตอบสนองแล้วคุณจะเห็น BundleShortVersionString ด้านล่างนี้คุณจะเห็นเวอร์ชันตัวเลขจริงของแอปพลิเคชันที่คุณป้อน
ขั้นตอนที่ 12:คลิกขวาที่รายการ buyProduct สุดท้ายในรายการใต้ "ซื้อ" และคลิกที่จุดพัก
ขั้นตอนที่ 13:ใน iTunes เราค้นหาแอปพลิเคชันเพื่อรีเฟรชหน้าอีกครั้งผ่านการค้นหา หลังจากนั้นคลิกที่ปุ่มดาวน์โหลดแอปพลิเคชัน - การดาวน์โหลดแอปพลิเคชันจะเริ่มขึ้น
ขั้นตอนที่ 14:เรากลับมาหาชาร์ลส์ หน้าจอเริ่มต้นของเครื่องมืออาจปรากฏขึ้นชั่วครู่ จากนั้นคลิกที่ปุ่มแก้ไขคำขอ → ข้อความ XML และวางหมายเลขเวอร์ชันที่เราคัดลอกไว้ในขั้นตอนที่ 7 ไว้ข้างใต้
ขั้นตอนที่ 16:เปิด iTunes การดาวน์โหลดควรเริ่มต้นและเสร็จสิ้น
ขั้นตอนที่ 17:คลิกที่แท็บ My Apps คุณจะเห็นแอปพลิเคชันที่ดาวน์โหลดไว้ นี่ต้องเป็นแอปพลิเคชันเวอร์ชันเก่า หากต้องการตรวจสอบ คุณสามารถคลิกขวาและเลือกรับข้อมูล หมายเลขเวอร์ชันจะระบุไว้ที่นั่น
ขั้นตอนที่ 18:ตอนนี้สิ่งที่คุณต้องทำคือเชื่อมต่อ iPhone ของคุณกับ Mac แล้วลากไอคอนแอปเวอร์ชันเก่าลงบน iPhone ของคุณ อย่างไรก็ตาม ต้องลบแอพเวอร์ชันใหม่ออกจาก iPhone ของคุณก่อนจึงจะสามารถติดตั้งเวอร์ชันเก่าได้
ขั้นตอนที่ 19:ปิดและลบ Charles หลังจากเสร็จสิ้น