ปัญหานี้มักถูกกระตุ้นเมื่อมีการขาดการเชื่อมต่ออินเทอร์เน็ตที่ปลายผู้ใช้ หรือการรบกวนบริการที่ปลาย Apple เมื่อข้อความข้อผิดพลาดนี้ปรากฏ ผู้ใช้จะไม่สามารถใช้ iMessages ได้เลย แม้จะเคยล็อกอินมาก่อนหน้านี้ ในบางกรณี ปัญหากับ NVRAM ของคอมพิวเตอร์ หรือการรบกวนจากแอปพลิเคชันบุคคลที่สาม อาจทำให้เกิดข้อความข้อผิดพลาด

สาเหตุของข้อผิดพลาด「Can't Sign into iMessage」บน Mac
เราพบสาเหตุพื้นฐานดังนี้:
- การเชื่อมต่ออินเทอร์เน็ต: สำคัญมากที่โทรศัพท์และ Mac ทั้งสองต้องเชื่อมต่อกับการเชื่อมต่ออินเทอร์เน็ตที่เสถียร การสร้างการเชื่อมต่อกับเซิร์ฟเวอร์และดึงข้อมูลส่วนตัวเช่นข้อความ ไม่ใช่งานง่าย และต้องการการเชื่อมต่ออินเทอร์เน็ตที่เชื่อถือได้พร้อมความเร็วเสถียร หากอินเทอร์เน็ตมีปัญหาการตัดการเชื่อมต่อบ่อยหรือความเร็วช้า ข้อผิดพลาดอาจถูกกระตุ้น
- การขาดบริการ (Service Outage): ในบางกรณี ข้อผิดพลาดอาจมาจริงๆ ที่ปลาย Apple เนื่องจากเซิร์ฟเวอร์อยู่ในระหว่างการบำรุงรักษา บางครั้ง เซิร์ฟเวอร์ต้องถูกตรวจสอบบั๊กและบำรุงรักษาสำหรับความเสียหาย กระบวนการนี้ต้องการการปิดบางส่วนหรือทั้งหมด ซึ่งอาจป้องกันไม่ให้สร้างการเชื่อมต่อได้
- วันที่และเวลา: เป็นไปได้ว่าการตั้งค่าวันที่และเวลาอาจไม่ได้ถูกกำหนดค่าอย่างถูกต้อง จนกระตุ้นข้อผิดพลาด การตั้งค่าวันที่และเวลาสำคัญมากในการสร้างการเชื่อมต่ออินเทอร์เน็ต เนื่องจากใบรับรองเซิร์ฟเวอร์ถูกอัปเดตทุกวันบนเว็บ และหากวันที่และเวลาไม่ถูกต้อง ใบรับรองไม่สามารถยืนยันได้ และการเชื่อมต่อจะถูกบล็อก
- Apple ID ที่มีบั๊ก (Glitched ID): ในบางกรณี Apple ID อาจได้รับบั๊ก จนทำให้การเข้าถึงข้อความขาเข้าถูกบล็อกโดยคอมพิวเตอร์ บั๊กนี้สามารถกำจัดได้ง่ายโดยการเริ่มต้นกระบวนการลงชื่อเข้าใช้ใหม่ และล็อกอินเข้าสู่แอป Messages แยกต่างหาก
- การเสียหายของข้อมูลแคช (Corruption of Cached Data): Mac ทุกเครื่องใช้ NVRAM เพื่อจัดเก็บการกำหนดค่าการเปิดตัวและการตั้งค่าอื่นๆ ที่เข้าถ่ายบ่อยครั้งอย่างชั่วคราว ข้อมูลที่จัดเก็บนี้บางครั้งอาจเสียหาย และป้องกันไม่ให้คอมพิวเตอร์สามารถลงชื่อเข้าใช้บริการบางอย่างได้ อาจป้องกันไม่ให้ iMessages เปิดใช้งานได้ด้วย
วิธีแก้ที่ 1: ตรวจสอบวันที่และเวลา
หากการตั้งค่าวันที่และเวลาถูกบั๊ก และคอมพิวเตอร์ใช้วันที่และเวลาเท็จ ข้อผิดพลาดอาจถูกกระตุ้น ดังนั้นในขั้นตอนนี้ เราจะเริ่มการตรวจสอบอัตโนมัติสำหรับวันที่และเวลาใหม่ ซึ่งจะบังคับให้คอมพิวเตอร์แก้ไขข้อผิดพลาดนี้ สำหรับนั้น:
- คลิกที่ 「Apple Menu」 และเลือกตัวเลือก 「System Preferences」

- คลิกที่ตัวเลือก 「Date and Time」 และ ตรวจสอบ ว่า Time Zone, วันที่ และเวลาถูกกำหนดค่าอย่างถูกต้องตามพื้นที่ของคุณหรือไม่
- แม้จะกำหนดค่าถูกต้องแล้ว ให้ยกเลิกการเลือก 「Set Date and Time Automatically」 และเลือกใหม่อีกครั้ง

- นี่จะ กระตุ้น การตรวจสอบ ที่ปลายคอมพิวเตอร์ และจะแก้ไขปัญหาใดๆ กับการกำหนดค่าวันที่และเวลา
- ตรวจสอบ ว่าปัญหายังคงอยู่หรือไม่
วิธีแก้ที่ 2: ลงชื่อเข้า iMessages
ในบางกรณี Apple ID อาจได้รับบั๊ก จนทำให้ข้อผิดพลาดถูกกระตุ้น ดังนั้นในขั้นตอนนี้ เราจะเริ่มต้นการลงชื่อเข้า iMessage ใหม่ สำหรับนั้น:
- คลิก ที่นี่ และล็อกอินด้วย Apple ID ของคุณ และตรวจสอบว่าคุณสามารถล็อกอินด้วยข้อมูลได้หรือไม่

- ตอนนี้ เราจะใช้ข้อมูลเดียวกันเพื่อ ล็อกอิน เข้า iMessages
- คลิกที่ตัวเลือก 「Messages」 และเลือกปุ่ม 「Preferences」

- คลิกที่ 「Accounts」 และเลือกบัญชี iMessage ของคุณ
- คลิกที่ปุ่ม 「Sign out」 เพื่อออกจากระบบบัญชี
- ลงชื่อเข้าใช้ใหม่ และ ตรวจสอบ ว่าปัญหายังคงอยู่หรือไม่
วิธีแก้ที่ 3: ล้าง NVRAM
เป็นไปได้อีกว่า NVRAM อาจจัดเก็บข้อมูลที่ป้องกันไม่ให้คอมพิวเตอร์สามารถล็อกอินเข้าบัญชีของคุณได้ ดังนั้นในขั้นตอนนี้ เราจะล้างข้อมูลทั้งหมดที่จัดเก็บใน NVRAM และมันจะถูกสร้างใหม่โดยอัตโนมัติโดยคอมพิวเตอร์ เพื่อล้างข้อมูล:
- ปิด Mac ให้สิ้นสุด และรอ 5 นาที
- เริ่มต้นการบูท และทันที กด และ ค้าง ปุ่มต่อไปนี้พร้อมกัน
「Option」 + 「Command」 + 「P」 + 「R」 - ค้างปุ่มเหล่านี้ไว้ 20 วินาที และ Mac จะรีสตาร์ท
- หากคอมพิวเตอร์ของคุณเล่นเสียง เริ่มต้น (startup sound) ให้ปล่อยปุ่มหลังเสียงเริ่มต้นครั้งที่สอง และหากคอมพิวเตอร์ไม่เล่นเสียงเริ่มต้น ให้ปล่อยปุ่มเมื่อโลโก้ Apple ปรากฏและหายไปครั้งที่สอง
- หลังจากนั้น ล็อกอิน เข้าบัญชีของคุณ และตรวจสอบว่าปัญหายังคงอยู่หรือไม่