เร็วๆ นี้ Apple จะกำหนดให้แอป macOS ทั้งหมดได้รับการรับรอง
![เร็วๆ นี้ Apple จะกำหนดให้แอป macOS ทั้งหมดได้รับการรับรอง iMac](/f/d5ad6e57c4de98bf6df10d879c7f2b36.jpg)
ภาพถ่าย: “Apple”
Apple ยืนยันว่าแอพ macOS ทั้งหมดจะต้องได้รับการรับรองเพื่อให้ Gatekeeper ยอมรับหลังจากอัปเดต Mojave 10.14.5
ข้อกำหนดนี้ใช้กับแอปใหม่และที่อัปเดตและซอฟต์แวร์ทั้งหมดจากนักพัฒนาที่ยังไม่คุ้นเคยกับการแจกจ่ายด้วยรหัสนักพัฒนาซอฟต์แวร์ ใน macOS เวอร์ชันอนาคต จะต้องมีการรับรองเอกสารเป็นค่าเริ่มต้น
Apple เปิดตัวรับรองเอกสารกับ macOS เมื่อปีที่แล้ว ส่วนขยายของโปรแกรม Developer ID ได้รับการออกแบบมาเพื่อให้ผู้ใช้ทราบว่าซอฟต์แวร์ที่ลงนามได้รับการตรวจสอบโดย Apple สำหรับส่วนประกอบที่เป็นอันตราย
การรับรองเอกสารไม่ได้เป็นส่วนหนึ่งของการตรวจสอบแอป ดังนั้นจึงใช้กับซอฟต์แวร์ที่เผยแพร่นอก Mac App Store จนถึงขณะนี้ มาตรการความปลอดภัยเพิ่มเติมยังเป็นทางเลือก แต่จะมีการเปลี่ยนแปลง
Apple จะทำให้การรับรองแอปเป็นข้อบังคับ
เริ่มต้นด้วยการอัปเดต macOS 10.14.5 การรับรองเอกสารจะมีผลบังคับใช้ Apple ยืนยันแล้ว. และในการอัปเดต macOS ในอนาคต จะต้องมีการรับรองเอกสารเป็นค่าเริ่มต้นสำหรับซอฟต์แวร์ทั้งหมด
ซึ่งหมายความว่านักพัฒนาซอฟต์แวร์จะถูกบังคับให้รับรองแอพใหม่และแอพที่อัพเดทในไม่ช้า และทุกคนที่พัฒนาซอฟต์แวร์ macOS จะต้องทำเช่นเดียวกันในอนาคต
โชคดีที่กระบวนการนี้ไม่ยาวหรือซับซ้อนเกินไป นักพัฒนาเพียงแค่ส่งโค้ดของตนไปที่ Apple และระบบอัตโนมัติจะสแกนหาเนื้อหาที่เป็นอันตรายและปัญหาการเซ็นโค้ด
หากทุกอย่างเป็นไปด้วยดี บริการจะสร้างตั๋วที่นักพัฒนาสามารถ "เย็บ" กับซอฟต์แวร์ของตนได้ ซึ่งช่วยให้ Gatekeeper รู้ว่าแอปได้รับการยกนิ้วให้โดย Apple และปลอดภัยในการใช้งาน
การรับรองเอกสารเป็นสิ่งที่ดีสำหรับทุกคน
แม้ว่าการรับรองเอกสารจะเป็นขั้นตอนเพิ่มเติมที่นักพัฒนาซอฟต์แวร์ต้องกังวล แต่ก็ดีสำหรับทุกคนเป็นส่วนใหญ่
การรับรองเอกสารช่วยให้ผู้ใช้วางใจได้และรับรองได้ว่าซอฟต์แวร์ของตนปลอดภัย นอกจากนี้ยังป้องกันไม่ให้มีการใช้แอปเวอร์ชันที่ไม่ได้รับอนุญาต ซึ่งจะช่วยปราบปรามการละเมิดลิขสิทธิ์
ในระยะยาว การรับรองเอกสารอาจช่วยเพิ่มรายได้ให้กับนักพัฒนา เนื่องจากแอปที่เรียกว่า "แตก" ถูกประทับตรา