เพิ่งไม่กี่วันก่อน Apple เปิดเผยว่าการรองรับแอป 32-bit บน macOS จะถูกเลิกใช้งานออกจากระบบปฏิบัติการเร็วๆ นี้ ผู้ใช้บนเวอร์ชันล่าสุดของระบบปฏิบัติการเห็นกล่องเตือนเมื่อเปิดแอป 32-bit มันคล้ายกับกระบวนการที่ใช้กับ iOS เมื่อระบบปฏิบัติการนั้นเลิกสนับสนุนแอป 32-bit คุณน่าจะมีแอป 32-bit อย่างน้อยบางตัวบนคอมพิวเตอร์ (Apple เองก็มีหลายตัว) คุณจะตรวจสอบแอป 32-bit บน Mac ได้อย่างไร?
อะไรกำลังเกิดขึ้นกับแอป 32-bit?

วันที่ 12 เมษายน Mac ที่รัน High Sierra (10.13.4) เริ่มแสดงหน้าต่างเตือนเมื่อเปิดแอปพลิเคชัน 32-bit คำเตือนแนะนำผู้ใช้ว่าแอปพลิเคชัน 32-bit ต้องได้รับการอัปเดตโดยนักพัฒนาเพื่อ "ปรับปรุงความเข้ากันได้" หากคุณคลิกกล่อง "OK" แอปพลิเคชันจะเปิดปกติ คุณยังสามารถคลิก "Learn More..." เพื่อไปที่บทความ Knowledge-base ของ Apple เกี่ยวกับเหตุผลที่สิ่งนี้เกิดขึ้น
ภาษาอาจจะชัดเจนกว่านี้ได้ แต่นี่คือสัญญาณแรกที่ Apple กำลังเลิกสนับสนุนแอป 32-bit บน macOS ในเวอร์ชัน macOS ในอนาคตที่ไม่ได้ระบุ แอป 32-bit จะไม่สามารถเปิดได้อีกต่อไป เพื่อให้แอปของพวกเขาทำงานต่อไป นักพัฒนาต้องอัปเดตแอปพลิเคชันสำหรับสถาปัตยกรรม 64-bit
กล่องโต้ตอบไม่ได้บอกว่าเมื่อไหร่จะเลิกสนับสนุนแอป 32-bit อย่างสมบูรณ์ แต่คาดว่าไม่ได้เร็วมาก Apple ให้เวลานักพัฒนา iเกือบสามปีในการอัปเดตแอป 32-bit เป็น 64-bit ก่อนปิดการสนับสนุน 32-bit บน iOS 11
หากคำเตือนนี้ทำให้คุณกังวล อย่ากลัว: แอป 32-bit จะไม่ทำลาย Mac ของคุณ และคอมพิวเตอร์ของคุณจะไม่ช้าลงเพราะมีมัน แอปเหล่านี้ก็จะไม่ทำงานช้ากว่าก่อนหน้านี้
ทำไมจึงเกิดขึ้น?
สิ่งนี้เกิดขึ้นเพราะ Apple กำลังเลิกสนับสนุนแอปพลิเคชัน 32-bit ใน macOS แอป 32-bit ใช้ตัวเลข 32-bit ซึ่งใช้ 1 และ 0 สามสิบสองตัวเพื่อแทนตัวเลขในโปรแกรม ช่วงตัวเลขที่เล็กกว่านี้จำกัดแอปเองและความเข้ากันได้ของแอป โดยไม่มีการสนับสนุน 64-bit แอปไม่สามารถเข้าถึงหน่วยความจำมากขึ้นหรือใช้เทคโนโลยี Mac สมัยใหม่อย่างการประมวลผลกราฟิก Metal นอกจากปัญหาความเข้ากันได้ ไม่มีเหตุผลที่ดีสำหรับแอปสมัยใหม่ที่จะทำงานในโหมด 32-bit ที่ล้าสมัย การเคลื่อนไหวไปสู่ 64-bit ได้มานานแล้วและไม่ควรทำให้นักพัฒนาประหลาดใจ
Apple ยังสามารถรับประโยชน์เพิ่มเติมได้ เมื่อ iOS เลิกสนับสนุน 32-bit Apple ใช้โอกาสล้างแอปเก่าและล้าสมัยออกจาก App Store Apple ควรทำวิธีเดียวกันกับ Mac App Store หากนักพัฒนาไม่สามารถอัปเดตแอปสำหรับการสนับสนุน 64-bit ได้ แอปนั้นน่าจะถูกทิ้งร้าง การลบแอปที่ถูกทิ้งร้างออกจาก App Store เป็นความคิดที่ดีเสมอ มันเหมือนไฟป่า: กำจัดวัสดุตายเพื่อทำที่ว่างสำหรับชีวิตใหม่ หวังว่า Apple จะมองว่าการล้างนี้เป็นขั้นแรกในการปรับปรุงสภาพ Mac App Store ที่น่าเศร้า
ตรวจสอบแอป 32-bit บน Mac ของคุณ
หากคุณต้องการดูว่ามีแอป 32-bit กี่ตัวบน Mac คุณสามารถตรวจสอบได้ผ่าน System Report
1. คลิกเมนู Apple ในเมนูบาร์ และเลือก "About this Mac..."

2. ที่ด้านล่างของหน้าต่าง คลิกปุ่ม "System Report"

3. หาหัวข้อ "Software" ในแถบด้านซ้าย หากเมนูใต้ "Software" ยุบอยู่ ให้คลิกสามเหลี่ยมเพื่อขยายเมนู

4. เลือก "Applications" ภายใต้เมนู "Software"

5. มองหาคอลัมน์ที่ชื่อ "64-bit (Intel)" ซึ่งปรากฏทางขวาสุด คุณอาจต้องเลื่อนหรือขยายหน้าต่างเพื่อดูคอลัมน์นี้

"Yes" ในฟิลด์นี้หมายถึงแอปอัปเดตสำหรับการทำงาน 64-bit แล้ว "No" หมายถึงนักพัฒนาต้องอัปเดตแอปเพื่อทำงานกับ macOS เวอร์ชันอนาคต คลิกหัวคอลัมน์นี้เพื่อเรียงตามค่าของคอลัมน์นี้ อย่าประหลาดใจหากพบแอปเก่าของ Apple บางตัวมีเครื่องหมาย No

6. การคลิกหัวคอลัมน์จะเรียงแอปพลิเคชันที่เครื่องหมาย "No" ไปอยู่ด้านบนของคอลัมน์ อ่านไปทางซ้ายที่ชื่อแอปพลิเคชันในคอลัมน์ซ้ายสุด เพื่อระบุแอปที่ต้องการความสนใจจากนักพัฒนา

สรุป: ฉันทำได้อะไร?
หากคุณพึ่งพาหรือชอบแอปที่ยังคงอยู่ในโหมด 32-bit ให้ติดต่อนักพัฒนาเพื่อให้แน่ใจว่าพวกเขารู้ว่าคุณต้องการให้แอปได้รับการอัปเดต นักพัฒนาที่ไม่ค่อยสนใจอาจไม่รู้ว่าแอปของพวกเขามีผู้ใช้ที่ลงทุนอยู่ หากคุณเสียงดังขอ คุณอาจกระตุ้นให้นักพัฒนาอัปเดตแอปที่พวกเขาอาจปล่อยให้ตาย หากคุณไม่ได้รับการตอบสนองจากนักพัฒนา หรือพวกเขาไม่มีเจตนาอัปเดตแอป แล้วคุณจะต้องหาแอปตัวเลือกสำหรับ Mac ของคุณ