วิธีดาวน์โหลดแอปพลิเคชั่น iOS เวอร์ชันเก่า วิธีติดตั้งแอปพลิเคชั่นเวอร์ชันเก่าบน iPhone และ iPad โดยไม่ต้องใช้คอมพิวเตอร์ การเปลี่ยนกลับเป็นระบบปฏิบัติการเวอร์ชันก่อนหน้า

การอัปเดตแอปพลิเคชันไม่ได้นำมาซึ่งสิ่งใหม่และมีประโยชน์เสมอไป ข้อผิดพลาดบางอย่างมักจะถูกกำจัดออกไป แต่ข้อผิดพลาดบางอย่างก็ปรากฏขึ้นทันที จะแย่กว่านั้นเมื่อหลังจากการอัพเดต โฆษณาปรากฏขึ้นหรือฟังก์ชั่นที่มีประโยชน์หายไป และมีหลายกรณีเช่นนี้

ในบทความนี้เราจะบอกวิธีย้อนกลับเวอร์ชันของแอปพลิเคชันบน 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” ในบรรทัดของโค้ด ให้ค้นหา:

ซอฟต์แวร์ VersionExternalIdentifier
821085078

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

ซอฟต์แวร์เวอร์ชันภายนอกระบุ
785833618
811158353
811420549
811474632

เลือกเวอร์ชันที่คุณต้องการติดตั้งและคัดลอกหมายเลข


ขั้นตอนที่ 9 กลับไปที่แผงด้านซ้ายของโครงสร้างและบนบรรทัด "buyProduct" คลิกขวาแล้วเลือกเบรกพอยต์


ขั้นตอนที่ 10 ใน iTunes ค้นหาและดาวน์โหลดแอปพลิเคชันอีกครั้ง

ขั้นตอนที่ 11 เมื่อคุณคลิกโหลด หน้าต่างใหม่จะปรากฏขึ้นในโปรแกรม Charles ไปที่มัน เลือกแท็บแก้ไขคำขอและแท็บ "ข้อความ XML"


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


ขั้นตอนที่ 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 และค้นหาบรรทัด:

ซอฟต์แวร์เวอร์ชันตัวระบุภายนอก

ด้านล่างจะเป็นบรรทัดดังนี้:

1466803

1529132

1602608

นี่คือเวอร์ชันของแอปพลิเคชันที่เปิดตัวก่อนหน้านี้ หากต้องการติดตั้งเวอร์ชัน "ล้าสมัย" คุณต้องเลือกหมายเลขใดหมายเลขหนึ่งแล้วคัดลอกไปยังคลิปบอร์ด

12. กลับไปหาชาร์ลส์

13. เรียกเมนูบริบทในรายการ "buyProduct" และเลือกรายการ "แก้ไข"

14. ในหน้าต่างที่เปิดขึ้น ให้ไปที่ส่วน "ข้อความ" ซึ่งคุณจะพบบรรทัด:

แอปExtVrsId

ด้านล่างในแท็ก เวอร์ชันปัจจุบันของแอปพลิเคชันจะถูกระบุ

15. หากต้องการติดตั้งเวอร์ชัน "ล้าสมัย" ให้ใส่หมายเลขของแอปพลิเคชันเวอร์ชันก่อนหน้าระหว่างแท็กแล้วกดปุ่ม "ดำเนินการ"

16. คลิกขวาที่รายการสุดท้าย “buyProduct” ในรายการใต้กิจกรรม “buy.itunes.apple.com” และเลือก “จุดพัก”

17. ค้นหาแอปพลิเคชั่นที่ต้องการใน iTunes อีกครั้งแล้วเริ่มดาวน์โหลด

18. กลับไปที่ Charles เลือกกิจกรรม “buy.itunes.apple.com” และทางด้านขวาของหน้าต่างให้สลับไปที่ Edit Request -> XML Text

19. ในสนาม XXXวางโค้ดที่คัดลอกไว้ในขั้นตอนที่ 11 จากคลิปบอร์ด คลิกปุ่มดำเนินการ

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.บนหน้าจอหลังบรรทัด ซอฟต์แวร์เวอร์ชันตัวระบุภายนอกคุณจะเห็นบรรทัดดังนี้:

2948163
3091092
3107891
3171975
3194579
3240261

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

ขั้นตอนที่ 10 คลิกขวาที่รายการ ซื้อสินค้าและเลือก แก้ไข

ขั้นตอนที่ 11 เลือกส่วน ข้อความ XMLและค้นหาบรรทัดในฟิลด์:

แอปExtVrsId
XXXX

โดยที่ XXXX เป็นแอปพลิเคชันเวอร์ชันล่าสุด แทนที่จะเป็น XXXX คุณต้องวางค่าที่คัดลอกไว้ในขั้นตอนที่ 9 จากนั้นคลิก ดำเนินการ- ในตัวอย่างของเรา เราเปลี่ยนหมายเลข 81542337 เป็น 2948163 ดังนั้นจึงย้อนกลับ Instagram เวอร์ชันล่าสุดกลับไปเป็นเวอร์ชันแรกสุด

ขั้นตอนที่ 12 คลิกขวาที่รายการอีกครั้ง ซื้อสินค้าและเลือก เบรกพอยท์

ขั้นตอนที่ 14: ไปที่ iTunes ค้นหาแอปพลิเคชันของคุณและรีเฟรชหน้า (Ctrl + R บน Windows) หลังจากนั้นให้เริ่มดาวน์โหลดเครื่องมือ

ขั้นตอนที่ 15. สักครู่หลังจากที่คุณคลิกปุ่มดาวน์โหลด คุณจะถูกโอนไปยัง Charles ซึ่งคุณจะต้องสลับไปที่หน้าจอ แก้ไขคำขอ -> ข้อความ XML- ในสนาม XXXX แทนที่จะเป็น " XXX» วางหมายเลขบิลด์ที่คุณคัดลอกไว้ในขั้นตอนที่ 9 จากนั้นคลิกปุ่ม ดำเนินการ

ขั้นตอนที่ 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 เวอร์ชันใดที่คุณกำลังดาวน์เกรด

  1. เชื่อมต่ออุปกรณ์เข้ากับคอมพิวเตอร์โดยใช้อะแดปเตอร์ USB
  2. เข้าสู่ระบบ
  3. ไปที่การตั้งค่าอุปกรณ์ของคุณโดยคลิกที่ไอคอนที่ดูเหมือนโทรศัพท์หรือแท็บเล็ต
  4. กดปุ่ม Shift บนคีย์บอร์ดค้างไว้หากคุณใช้ Windows หรือปุ่ม Option หากคุณใช้ Mac OS โดยไม่ต้องปล่อยกุญแจให้คลิกที่ปุ่ม "กู้คืน"
  5. หน้าต่างที่มีโฟลเดอร์จะเปิดขึ้น คุณต้องระบุเส้นทางไปยังเฟิร์มแวร์ที่คุณดาวน์โหลดไว้ก่อนหน้านี้
  6. รอในขณะที่ iTunes แยกซอฟต์แวร์ออกจากเฟิร์มแวร์แล้วติดตั้ง กระบวนการนี้อาจใช้เวลาตั้งแต่ห้านาทีถึงครึ่งชั่วโมง อย่าถอดอุปกรณ์ออกจากคอมพิวเตอร์หรือขัดขวางกระบวนการด้วยการกระทำใด ๆ มิฉะนั้นอุปกรณ์อาจเข้าสู่โหมดการกู้คืนที่ไม่มีที่สิ้นสุด

ย้อนกลับโดยไม่สูญเสียข้อมูล

ตัวเลือกการย้อนกลับนี้ยังช่วยให้คุณย้อนกลับได้โดยไม่สูญเสียข้อมูลในอุปกรณ์ ในการดำเนินการนี้ในจุดที่ 4 ของส่วน "Rolling Back Firmware" คุณต้องคลิกที่ปุ่ม "Restore" และปุ่ม "Update" ขั้นตอนอื่นๆ ทั้งหมดจะเหมือนกันโดยสิ้นเชิง สิ่งเดียวที่ควรพิจารณาคือการดำเนินการกู้คืนแบบเต็มนั่นคือการรีเซ็ตระบบและการติดตั้งตั้งแต่ต้นจะปลอดภัยกว่า เนื่องจากโอกาสที่องค์ประกอบใด ๆ จะยังคงมาจากเวอร์ชันก่อนหน้านั้นต่ำกว่ามาก

วิดีโอสอน: วิธีดาวน์เกรด iOS เวอร์ชัน

โปรแกรมย้อนกลับของบุคคลที่สาม

หากวิธีการของ iTunes ไม่เหมาะกับคุณด้วยเหตุผลบางประการคุณสามารถใช้โปรแกรม RedSnow ของบุคคลที่สามได้ แจกจ่ายฟรีทั้ง Windows และ Mac OS บนเว็บไซต์อย่างเป็นทางการของผู้พัฒนา - http://redsnow.ru

  1. หลังจากดาวน์โหลดและเปิดโปรแกรมแล้ว ให้เลือกส่วนพิเศษ
  2. คลิกที่ปุ่มมากยิ่งขึ้น
  3. ในเมนูที่เปิดขึ้น ให้ไปที่บล็อกการคืนค่า
  4. คลิกปุ่ม IPSW เพื่อระบุเส้นทางไปยังเฟิร์มแวร์ที่ดาวน์โหลดไว้ก่อนหน้านี้
  5. การแจ้งเตือนที่ปรากฏขึ้นจะถามคุณว่าจะยกเลิกการอัพเกรดโมเด็มหรือไม่ คลิกที่ตัวเลือก "ใช่"
  6. หน้าต่างจะเปิดขึ้นซึ่งคุณจะได้รับคำเตือนว่าตอนนี้อุปกรณ์จะต้องเข้าสู่โหมดการกู้คืนแล้วให้ปิด
  7. เชื่อมต่ออุปกรณ์เข้ากับคอมพิวเตอร์โดยใช้อะแดปเตอร์ USB และเข้าสู่โหมด DFU วิธีการทำเช่นนี้มีการอธิบายไว้ทีละขั้นตอนในโปรแกรม
  8. หากคุณไม่เคยดำเนินการย้อนกลับกับโปรแกรมนี้มาก่อนให้คลิกที่ปุ่มรีโมทเพื่อที่จะค้นหาแฮชที่จำเป็นบนเซิร์ฟเวอร์โดยอัตโนมัติ
  9. เสร็จสิ้น ตอนนี้สิ่งที่คุณต้องทำคือรอให้กระบวนการเสร็จสิ้น อุปกรณ์จะอัปเดตเป็นเวอร์ชันที่คุณดาวน์โหลดและเปิดใช้งานโดยอัตโนมัติ หลังจากนั้นคุณจะต้องดำเนินการตามขั้นตอนการตั้งค่าเริ่มต้น

เป็นไปได้ไหมที่จะย้อนกลับแต่ละแอปพลิเคชัน?

หากจุดประสงค์ของการย้อนกลับระบบของคุณคือการติดตั้งแอปพลิเคชันเวอร์ชันเก่าคุณไม่ควรทำเนื่องจากมีตัวเลือกที่ดีกว่า - ใช้โปรแกรมผู้ดูแลระบบแอปพิเศษ คุณสามารถดาวน์โหลดได้โดยตรงจาก 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 เลื่อนลงและค้นหาบรรทัด:

ซอฟต์แวร์เวอร์ชันตัวระบุภายนอก

คุณควรเห็นรายการดังนี้:

1862841
1998707
2486624
2515121
2549327
2592648
2644032
2767414

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

ขั้นตอนที่ 8:กลับไปที่ Charles คลิกขวาที่ buyProduct แล้วเลือกแก้ไข

ขั้นตอนที่ 9:คลิกข้อความและค้นหาบรรทัดต่อไปนี้ที่ด้านบนของหน้า:

แอปExtVrsId

ขั้นตอนที่ 10:ด้านล่างข้อความนี้ คุณจะเห็นค่าตัวเลขภายในแท็ก - เราวางค่าที่คัดลอกไว้ในขั้นตอนที่ 7 นั่นคือเราแทนที่มัน หลังจากนั้นให้คลิกที่ปุ่มที่ด้านล่างของหน้าจอ Execute

ขั้นตอนที่ 11:เลื่อนลงไปที่แท็บการตอบสนองแล้วคุณจะเห็น BundleShortVersionString ด้านล่างนี้คุณจะเห็นเวอร์ชันตัวเลขจริงของแอปพลิเคชันที่คุณป้อน

ขั้นตอนที่ 12:คลิกขวาที่รายการ buyProduct สุดท้ายในรายการใต้ "ซื้อ" และคลิกที่จุดพัก

ขั้นตอนที่ 13:ใน iTunes เราค้นหาแอปพลิเคชันเพื่อรีเฟรชหน้าอีกครั้งผ่านการค้นหา หลังจากนั้นคลิกที่ปุ่มดาวน์โหลดแอปพลิเคชัน - การดาวน์โหลดแอปพลิเคชันจะเริ่มขึ้น

ขั้นตอนที่ 14:เรากลับมาหาชาร์ลส์ หน้าจอเริ่มต้นของเครื่องมืออาจปรากฏขึ้นชั่วครู่ จากนั้นคลิกที่ปุ่มแก้ไขคำขอ → ข้อความ XML และวางหมายเลขเวอร์ชันที่เราคัดลอกไว้ในขั้นตอนที่ 7 ไว้ข้างใต้ แอปExtVrsId - คลิกที่ดำเนินการ

ขั้นตอนที่ 16:เปิด iTunes การดาวน์โหลดควรเริ่มต้นและเสร็จสิ้น

ขั้นตอนที่ 17:คลิกที่แท็บ My Apps คุณจะเห็นแอปพลิเคชันที่ดาวน์โหลดไว้ นี่ต้องเป็นแอปพลิเคชันเวอร์ชันเก่า หากต้องการตรวจสอบ คุณสามารถคลิกขวาและเลือกรับข้อมูล หมายเลขเวอร์ชันจะระบุไว้ที่นั่น

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

ขั้นตอนที่ 19:ปิดและลบ Charles หลังจากเสร็จสิ้น