Mac จะมีฟังก์ชันครบถ้วนกว่าเมื่อเชื่อมต่อ iCloud โดยไม่มี iCloud จะใช้ FaceTime, iMessage, iCloud Drive ฯลฯ ไม่ได้ บางครั้งพยายามล็อกอิน iCloud แล้วได้ข้อความ "This Mac can't connect to iCloud because of a problem with the email address" นำไปสู่หน้าตั้งค่า iCloud บางคนล็อกอินได้ บางคนยังคงผิดพลาด แสดง "An unknown error occurred" แทน
การแก้ไขข้อผิดพลาดนี้ยุ่งยากเพราะสาเหตุหลายอย่าง เรารวบรวมสาเหตุที่พบบ่อย:
- Keychains — Keychain จัดเก็บรหัสผ่าน ใบรับรอง คีย์ส่วนตัว อาจก่อให้เกิดปัญหาการล็อกอิน iCloud ลบ Keychains อาจช่วยได้
- วันที่และเวลาไม่ถูกต้อง — หากวันที่/เวลาไม่ถูกต้อง iCloud Server อาจปฏิเสธการเชื่อมต่อ
- ไฟล์ Configuration ของ iCloud — Config files ที่เสียหายอาจเป็นสาเหตุ ลบไฟล์เหล่านี้อาจช่วยได้
มาเริ่มวิธีแก้ไขกัน ลองทุกวิธีเพื่อแก้ไขเร็วที่สุด
วิธีที่ 1: ปิดแอปทั้งหมดและ Reboot Mac
บางครั้งแอปที่ทำงานในพื้นหลังก่อให้เกิดปัญหา ปิดแอปทั้งหมดด้วย CMD + Q (ปิดแอปที่ใช้งานอยู่) ทุกแอป แล้วลองล็อกอิน iCloud ใหม่
หายังไม่ได้ ให้ Restart Mac แล้วลอง Sign in เมื่อเข้าสู่ Desktop แล้ว วิธีนี้ช่วยหลายคน
วิธีที่ 2: ลบ Keychains
Keychain คือระบบจัดการรหัสผ่านของ Apple เก็บรหัสผ่าน, ใบรับรอง, คีย์ส่วนตัว บางครั้งเป็นสาเหตุของปัญหา iCloud ต้องลบ Keychains (ปลอดภัย ไม่มีผลกระทบอื่น)
คำเตือน: การลบจะล้างรหัสผ่านทั้งหมด ควรจดรหัสผ่านที่จำไม่ได้ไว้ก่อน ไม่งั้นต้องรีเซ็ตใหม่ ทำตามขั้นตอน:
- เปิด Finder ไป Go > Go to Folder
- วางพาธ ~/Library/Keychain/ กด Enter หรือ Go

- ในโฟลเดอร์ Keychain ทำได้ 2 ทาง: 1) ลบไฟล์ทั้งหมด (ล้างรหัสผ่านหมด) 2) ย้ายไฟล์ไปที่อื่น แล้ว Restart Mac
- ลอง Sign in iCloud ใหม่ ดูว่าปัญหาแก้หรือไม่
วิธีที่ 3: ตรวจสอบวันที่และเวลา
วันที่/เวลาไม่ถูกต้องก่อให้เกิดปัญหาเครือข่ายหลายอย่าง Server มักปฏิเสธการเชื่อมต่อ หากเวลาผิด ให้แก้ไข แล้วลองใหม่
เปลี่ยนวันที่/เวลา: Apple > System Preferences > Date & Time
วิธีที่ 4: ลบไฟล์ Configuration ของ iCloud
Config files ของ iCloud ที่เสียหายอาจเป็นสาเหตุ ผู้ใช้รายงานว่าวิธีนี้ช่วยได้ ทำตามขั้นตอน:
- เปิด Finder ไป Go > Go to Folder
- วางพาธ ~/Library/Application Support/iCloud/Accounts/ กด Go

- ในโฟลเดอร์ Accounts ย้ายไฟล์ไปที่อื่น (หรือลบถ้า Copy ไว้แล้ว)
- Reboot Mac เช็คปัญหา
วิธีที่ 5: ยกเลิกเลือกบริการ iCloud
หากวิธีข้างต้นไม่ได้ผล ลองวิธีนี้ ผู้ใช้รายงานว่าได้ผล ยกเลิกบริการ iCloud ทั้งหมดใน System Preferences แล้ว Sign Out แล้ว Sign In ใหม่
ไป Apple > System Preferences > iCloud จะเห็นรายการบริการ ยกเลิกถูกทั้งหมด Sign Out แล้ว Sign In ใหม่