แก้ไข "อุปกรณ์นี้ไม่มีสิทธิ์รับคำขอสร้าง" ข้อผิดพลาดใน 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)
- มองหาบรรทัดที่คล้ายกับบางอย่างเช่นนี้
- ใส่ตัวเลข # เพื่อแสดงความคิดเห็นก่อนจึงจะปรากฏในรูปแบบดังนี้:
- บันทึกไฟล์ hosts
- ล้างแคช DNS และเริ่ม iTunes ใหม่
74.208.10.249 gs.apple.com
# 74.208.10.249 gs.apple.com
คุณใช้วิธีใดในการแก้ไขปัญหานี้ทำให้เกิดข้อผิดพลาด "มีสิทธิ์สร้าง" และอุปกรณ์ iOS จะอัปเดตตามที่ตั้งใจ