แก้ไข "อุปกรณ์นี้ไม่มีสิทธิ์รับคำขอสร้าง" ข้อผิดพลาดใน iTunes เมื่ออัปเดต iOS

หากคุณกำลังพยายามอัปเดต iOS เป็นเวอร์ชันล่าสุดใน iPhone, iPad หรือ iPod touch และคุณได้รับข้อผิดพลาดใน iTunes ว่า:

ไม่สามารถอัปเดตอุปกรณ์ iOS "ชื่ออุปกรณ์" อุปกรณ์นี้ไม่มีสิทธิ์สำหรับ Build ที่ขอ

คุณกำลังประสบปัญหาต่อไปนี้: คุณใช้ iTunes เวอร์ชันเก่าอยู่แล้วคุณกำลังใช้เฟิร์มแวร์รุ่นที่ไม่ถูกต้องสำหรับอุปกรณ์ของคุณหรือคุณได้กำหนดเส้นทางใหม่ในไฟล์ hosts ของคุณแล้ว gs.apple.com

ถ้าคุณรู้ว่าคุณกำลังใช้ iTunes และ iOS เวอร์ชันที่เหมาะสมและคุ้นเคยกับการแก้ไขไฟล์ hosts เพียงแค่โยน # ที่ด้านหน้าของรายการ "74.208.10.249 gs.apple.com" และคุณจะดีไป . หากคุณไม่เข้าใจว่าหมายถึงอะไรอ่านต่อและจะอธิบายได้ง่าย ขั้นแรกให้เราครอบคลุมด้าน iTunes และเฟิร์มแวร์แล้วอธิบายการปรับเปลี่ยนโฮสต์ ลองใช้คำสั่งเหล่านี้ตามลำดับซึ่งหนึ่งในนั้นจะแก้ไขข้อผิดพลาดในการสร้างที่ไม่มีสิทธิ์:

รออีกครั้งลองอัปเดต iOS

บางครั้งความอดทนเพียงเล็กน้อยก็เพียงพอที่จะแก้ไขข้อความแสดงข้อผิดพลาดนี้ได้ ลองรอสักครู่แล้วพยายามดาวน์โหลดและติดตั้ง iOS ใหม่อีกครั้งซึ่งมักใช้งานได้

1) อัปเดต iTunes

นี่เป็นเรื่องง่ายเพียงเปิด iTunes และอัปเดตเป็นเวอร์ชันล่าสุด นี่เป็นสิ่งจำเป็นเนื่องจาก iOS เวอร์ชันล่าสุดต้องใช้ iTunes เวอร์ชันล่าสุด ง่ายต่อการแก้ไข

2) ใช้ Firmware iOS ที่เหมาะสม

สิ่งต่อไปที่คุณต้องทำคือตรวจสอบให้แน่ใจว่าคุณใช้ไฟล์ IPSW ของเฟิร์มแวร์ที่เหมาะสมสำหรับฮาร์ดแวร์ iOS ของคุณ คุณสามารถดาวน์โหลดไฟล์เฟิร์มแวร์ได้จากลิ้งค์เหล่านี้:

  • ไฟล์เฟิร์มแวร์ iOS IPSW สามารถดาวน์โหลดได้ที่นี่

จำนวนความสับสนเกี่ยวกับ IPSW ดูเหมือนจะแตกต่างกันระหว่างการดาวน์โหลด GSM และ CDMA ในสหรัฐอเมริกาซึ่งเป็นวิธีที่ง่ายที่สุดในการพิจารณาจากผู้ให้บริการโทรศัพท์มือถือ: AT & T คือ GSM, Verizon เป็น CDMA หากคุณไม่แน่ใจว่าจะทำอย่างไรกับไฟล์ IPSW คุณสามารถอ่านคำแนะนำในการใช้งานได้

หากคุณมั่นใจว่าคุณมีไฟล์เฟิร์มแวร์ที่ถูกต้องและคุณยังคงได้รับข้อผิดพลาดของ "อุปกรณ์ไม่ถูกต้อง" iTunes เกือบจะเป็นผลมาจากการปิดกั้นไฟล์ hosts ใน gs.apple.com

3) นำ Hosts Block ออก

ซึ่งโดยปกติจะมาจากผู้ใช้ที่มีอุปกรณ์ jailbroken ใน iOS ในบางจุดบนคอมพิวเตอร์หรือแก้ไขข้อผิดพลาด 3194 และเป็นผลให้มีบรรทัดในไฟล์ hosts ที่ปิดกั้นเซิร์ฟเวอร์ของ Apple มีสองวิธีในการแก้ไขปัญหานี้ประการแรกคือวิธีที่ง่ายที่สุด:

ง่าย: ใช้ TinyUmbrella
TinyUmbrella ช่วยป้องกันไม่ให้คุณต้องใช้ Terminal เพื่อแก้ไขไฟล์ระบบแทนคุณสามารถเปิดแอพฯ และออกจากระบบได้

  • ดาวน์โหลด TinyUmbrella สำหรับ Mac OS X (ลิงก์ดาวน์โหลดโดยตรง)
  • ดาวน์โหลด TinyUmbrella for Windows (ลิงก์ดาวน์โหลดโดยตรง)

หลังจากที่คุณดาวน์โหลดและติดตั้ง TinyUmbrella แล้วนี่คือวิธีใช้เพื่อลบโฮสต์บล็อก:

  • เปิด TinyUmbrella แล้วคลิกแท็บ "Advanced" ที่ด้านล่าง
  • ยกเลิกการทำเครื่องหมายที่ช่องถัดจาก "ตั้งค่าโฮสต์ให้เป็น Cydia เมื่อออก"

ตอนนี้ออกจาก TinyUmbrella และ app จะแก้ไขแฟ้มโฮสต์ในขั้นตอนการลบบล็อกที่ช่วยให้คุณสามารถเชื่อมต่อกับเซิร์ฟเวอร์ของ Apple อีกครั้ง ก่อนที่คุณจะลองดูให้แน่ใจว่าได้เปิดและปิด iPhone, iPad หรือ iPod touch แล้วและเปิด iTunes อีกครั้ง

หากคุณยังประสบปัญหาคุณอาจต้องล้างแคช DNS ด้วย ออกจาก iTunes และเปิด Terminal ใน OS X Lion แล้วพิมพ์:
dscacheutil -flushcache
ตอนนี้ให้ iTunes กลับมาใหม่และคุณจะดี

ขั้นสูง: การแก้ไขโฮสต์ด้วยตนเอง

  • ออกจาก iTunes
  • ไปที่ไฟล์ hosts สำหรับ Mac OS X จะอยู่ที่: / etc / hosts หรือ / private / etc / hosts และใน Windows จะอยู่ที่: c: \ windows \ system32 \ drivers \ etc \ hosts
  • เปิดไฟล์โฮสต์ที่มีสิทธิพิเศษระดับผู้ดูแลระบบเพื่อให้สามารถทำการเปลี่ยนแปลงและบันทึกข้อมูลได้ (เช่น: sudo nano / etc / hosts)
  • มองหาบรรทัดที่คล้ายกับบางอย่างเช่นนี้
  • 74.208.10.249 gs.apple.com

  • ใส่ตัวเลข # เพื่อแสดงความคิดเห็นก่อนจึงจะปรากฏในรูปแบบดังนี้:
  • # 74.208.10.249 gs.apple.com

  • บันทึกไฟล์ hosts
  • ล้างแคช DNS และเริ่ม iTunes ใหม่

คุณใช้วิธีใดในการแก้ไขปัญหานี้ทำให้เกิดข้อผิดพลาด "มีสิทธิ์สร้าง" และอุปกรณ์ iOS จะอัปเดตตามที่ตั้งใจ