Computer >> คอมพิวเตอร์ >  >> ระบบ >> MAC

วิธีเปิดแอพ Mac จากผู้พัฒนาที่ไม่ระบุชื่อ

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

โชคดีที่คุณสามารถเปิดและเรียกใช้แอปเหล่านี้ได้ และเราจะแสดงให้คุณเห็นวิธีการ แต่ก่อนที่คุณจะทำเช่นนั้น ให้เตือน:ทำเช่นนี้ก็ต่อเมื่อคุณพอใจที่ผู้พัฒนาและซอฟต์แวร์ (และวิธีการแจกจ่าย เนื่องจากแอปที่ไร้เดียงสาอาจถูกขโมยโดยผู้กระทำผิด) ถูกกฎหมาย เราจะพูดถึงความปลอดภัยของแอปที่ไม่ระบุชื่อในบทความนี้

สำหรับคำแนะนำเกี่ยวกับการดาวน์โหลดและติดตั้งแอพ โปรดอ่าน:วิธีติดตั้งแอพใน Mac

เหตุใดฉันจึงเห็นคำเตือนสำหรับนักพัฒนาที่ไม่ระบุชื่อ

Apple มีการควบคุมแอพมากมายสำหรับ Mac, iPad และ iPhone ในขณะที่ Mac เปิดกว้างกว่า iOS เล็กน้อย - วิธีเดียวที่จะนำแอพของบุคคลที่สามเข้าสู่ iPhone และ iPad ของคุณคือการดาวน์โหลดแอพจาก iOS App Store - ยังมีห่วงมากมายให้ข้ามผ่านก่อนที่คุณจะสามารถติดตั้งและรันได้ แอพของบุคคลที่สามบางตัวใน Mac ของคุณ

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

มาตรการเหล่านี้รวมถึง Gatekeeper ซึ่งเป็นชื่อของ Apple ในด้านความปลอดภัยของ macOS ที่ตรวจสอบแอพสำหรับมัลแวร์และกักกันพวกมัน นอกจากนี้ยังตรวจสอบว่าแอพเขียนโดยนักพัฒนาที่รู้จักใน Apple (หรือที่รู้จักในนาม Signed) หรือไม่ จากนั้น แม้ว่าจะตรงกับข้อกำหนดเหล่านั้น Gatekeeper จะขอให้คุณยืนยันว่าคุณต้องการเปิดแอป

ใน macOS Catalina ซึ่งเปิดตัวในเดือนตุลาคม 2019 Apple ได้ทำให้ Gatekeeper เข้มงวดยิ่งขึ้นไปอีก ก่อนหน้านี้ คุณสามารถเข้าถึง Gatekeeper ได้โดยเปิดแอปผ่าน Terminal แต่ตอนนี้ หากคุณเปิดแอปผ่าน Terminal Gatekeeper จะยังคงลองดู การเปลี่ยนแปลงอีกอย่างหนึ่งคือ Gatekeeper จะเรียกใช้รายการตรวจสอบทุกครั้งที่คุณเปิดแอป

ดังนั้นคุณจะเปิดแอพจากนักพัฒนาที่ไม่ปรากฏชื่อได้อย่างไร? และจะหยุดเห็นคำเตือนทุกครั้งที่เปิดแอปได้อย่างไร

วิธีเปิดแอพ Mac จากผู้พัฒนาที่ไม่ระบุชื่อ

เป็นกังวลเกี่ยวกับไวรัสและภัยคุกคามด้านความปลอดภัยอื่นๆ บน Mac ของคุณหรือไม่ อ่าน:Mac สามารถรับไวรัสได้หรือไม่และ Mac ต้องการซอฟต์แวร์ป้องกันไวรัสหรือไม่ เรามีคอลเล็กชันเคล็ดลับความปลอดภัยของ Mac ชุดนี้ด้วย

วิธีเปิดแอปที่ไม่ได้มาจาก Mac App Store

ตามค่าเริ่มต้น macOS อนุญาตให้คุณเปิดแอพจาก Mac App Store อย่างเป็นทางการเท่านั้น หากคุณยังคงตั้งค่านี้เป็นค่าเริ่มต้น คุณจะเห็นคำเตือนเมื่อคุณพยายามเปิดแอปเป็นครั้งแรก

โชคดีที่คุณสามารถเปลี่ยนการตั้งค่าของคุณได้ง่ายๆ ซึ่งจะช่วยให้คุณสามารถเปิดแอปของบุคคลที่สามที่ไม่ได้อยู่ใน App Store ได้ ไม่ได้หมายความว่าคุณสามารถเปิดแอปของบุคคลที่สามทุกแอปได้โดยไม่มีปัญหา แต่หมายความว่าคุณจะเห็นคำเตือนน้อยลงอย่างแน่นอน

  1. เปิดการตั้งค่าระบบ
  2. ไปที่แท็บความปลอดภัยและความเป็นส่วนตัว
  3. คลิกที่แม่กุญแจและป้อนรหัสผ่านของคุณเพื่อทำการเปลี่ยนแปลง
  4. เปลี่ยนการตั้งค่าสำหรับ "อนุญาตแอปที่ดาวน์โหลดจาก" เป็น "App Store และนักพัฒนาที่ระบุ" จาก App Store เท่านั้น

วิธีเปิดแอพ Mac จากผู้พัฒนาที่ไม่ระบุชื่อ

คุณจะยังคงไม่สามารถเปิดอะไรก็ได้ที่ macOS ไม่รู้จัก แต่อย่างน้อย คุณจะสามารถเปิดแอปที่ไม่ได้ซื้อจาก App Store ได้ โดยถือว่าไม่มีมัลแวร์และมีการลงนามโดยนักพัฒนา Apple ตระหนักและไว้วางใจ

วิธีเปิดแอปที่ถูกบล็อก

หากคุณพยายามเปิดแอพและ macOS หยุดคุณไม่ให้ทำเช่นนั้น ไม่ได้หมายความว่ามีบางอย่างผิดปกติกับแอพ แต่จะบ่งชี้ว่าแอปไม่ได้มาจาก "นักพัฒนาที่ระบุ" หรืออีกนัยหนึ่งคือนักพัฒนาซอฟต์แวร์ที่สมัครเข้าร่วมโปรแกรมนักพัฒนาซอฟต์แวร์ของ Apple และได้ก้าวข้ามผ่านไม่กี่ห่วงเพื่อให้ Apple เชื่อมั่น

โชคดีที่คุณยังสามารถเปิดแอปและแทนที่การบล็อกได้ วิธีการ:

  1. เปิดการตั้งค่าระบบ
  2. ไปที่ความปลอดภัยและความเป็นส่วนตัว แล้วเลือกแท็บทั่วไป

    วิธีเปิดแอพ Mac จากผู้พัฒนาที่ไม่ระบุชื่อ

  3. หากคุณถูกบล็อกไม่ให้เปิดแอปภายในหนึ่งชั่วโมงที่ผ่านมา หน้านี้จะแสดงตัวเลือกให้คุณแทนที่ได้โดยคลิกปุ่มชั่วคราว 'เปิดต่อไป'
  4. ระบบจะถามคุณอีกครั้งหากคุณแน่ใจ แต่การคลิกเปิดจะเป็นการเรียกใช้แอป

    วิธีเปิดแอพ Mac จากผู้พัฒนาที่ไม่ระบุชื่อ

การทำเช่นนี้จะสร้างข้อยกเว้นสำหรับแอปนั้น ดังนั้นคุณจะสามารถเปิดได้ในอนาคตโดยไม่ต้องทำขั้นตอนนี้ซ้ำ

การตรวจสอบอื่นๆ ของ Gatekeeper จะยังคงหยุดคุณไม่ให้เปิดแอปที่มีมัลแวร์ที่รู้จักติดอยู่

วิธีอื่นๆ ในการเปิดแอปที่ถูกบล็อก

อีกวิธีในการเปิดแอปที่ถูกบล็อกคือค้นหาแอปในหน้าต่าง Finder

  1. เปิด Finder
  2. ระบุตำแหน่งแอป (อาจอยู่ในโฟลเดอร์ Applications หรืออาจยังอยู่ในโฟลเดอร์ดาวน์โหลดของคุณ)
  3. Ctrl-Click หรือคลิกขวาที่แอป วิธีเปิดแอพ Mac จากผู้พัฒนาที่ไม่ระบุชื่อ
  4. เลือก เปิด จากเมนูผลลัพธ์ แล้วแอปจะเปิดขึ้นต่อไป และจะมีการสร้างข้อยกเว้นสำหรับการเปิดตามปกติ (เช่น โดยการดับเบิลคลิก) ในอนาคต

วิธีเปิดแอพ Mac จากผู้พัฒนาที่ไม่ระบุชื่อ

วิธี 'อนุญาตแอปจากทุกที่'

ดังที่คุณเห็นด้านบน ส่วนความปลอดภัยและความเป็นส่วนตัวของการตั้งค่าระบบจะแสดงการตั้งค่าสองประเภทสำหรับประเภทของแอปที่คุณอนุญาตให้เรียกใช้ ได้แก่ การตั้งค่าจาก App Store หรือการตั้งค่าจาก App Store หรือนักพัฒนาที่ระบุ

วิธีเปิดแอพ Mac จากผู้พัฒนาที่ไม่ระบุชื่อ

แต่มีตัวเลือกที่สามที่ซ่อนอยู่:'อนุญาตแอปจากทุกที่' สิ่งนี้เคยเป็นตัวเลือกใน macOS เวอร์ชันก่อนหน้า แต่หายไปเมื่อ macOS Sierra มาถึง อย่างไรก็ตาม คุณสามารถกู้คืนตัวเลือกได้ทุกที่

เราจะบอกทันทีว่าเราไม่แนะนำการตั้งค่านี้ ซึ่งทำให้คุณเสี่ยงต่อการติดตั้งมัลแวร์ภายใต้หน้ากากของซอฟต์แวร์ที่ถูกต้องตามกฎหมาย แต่ถ้าคุณตั้งใจแน่วแน่ในหลักสูตรนี้ เป็นไปได้ที่จะทำให้ตัวเลือกนั้นปรากฏขึ้นอีกครั้งพร้อมกับโค้ดบรรทัดหนึ่งในเทอร์มินัล

เปิด Terminal แล้วป้อนรหัสต่อไปนี้เพื่อรับตัวเลือก Anywhere:

sudo spctl --master-disable

ตอนนี้กด Return แล้วระบบจะขอให้คุณป้อนรหัสผ่าน เมื่อเสร็จแล้ว ให้เปิด System Preferences (หากเปิดไว้แล้ว คุณจะต้องออกจากระบบและเริ่มต้นใหม่เพื่อดูตัวเลือกใหม่) และไปที่ส่วน Security &Privacy

วิธีเปิดแอพ Mac จากผู้พัฒนาที่ไม่ระบุชื่อ

ตัวเลือกใหม่ที่สามจะปรากฏขึ้นเพื่อให้คุณ "อนุญาตแอปที่ดาวน์โหลดจาก:ทุกที่" คุณจะต้องคลิกไอคอนแม่กุญแจเพื่อเปลี่ยนแปลงการตั้งค่าในหน้านี้

วิธีการลบตัวเลือก 'Anywhere'

หากคุณแชร์ Mac กับคนอื่น อาจเป็นการดีที่จะกำจัดตัวเลือก Anywhere หากต้องการซ่อนอีกครั้ง คุณจะต้องไปที่ Terminal อีกครั้ง และเวลานี้ให้พิมพ์:

sudo spctl --master-enable

การเปิดแอปที่ไม่ระบุชื่อจะปลอดภัยไหม

มันอาจจะอาจจะไม่ ประเด็นคือคุณไม่ได้รับการรับรองจาก Apple ดังนั้นคุณจะต้องพึ่งพาการตรวจสอบวิเคราะห์สถานะของคุณเองเพื่อให้แน่ใจว่าซอฟต์แวร์นั้นใช้ได้

ก่อนติดตั้งซอฟต์แวร์ คุณควรค้นหาคำวิจารณ์ของแอพ ข้อมูลเกี่ยวกับบริษัท (และไซต์/แพลตฟอร์มการจัดจำหน่าย) และคำแนะนำและคำรับรองจากผู้ใช้รายอื่น อย่าลืมว่าบริษัทที่หลบๆ ซ่อนๆ ไม่ได้อยู่เหนือการสร้างบทวิจารณ์ปลอมสักสองสามคำเพื่อให้ตัวเองเห็นความชอบธรรม ดังนั้นให้ค้นหาผลลัพธ์สองสามรายการแรกต่อไป หากคุณไม่พอใจ การค้นหาทางเลือกอื่นที่ macOS พอใจในการติดตั้งอาจปลอดภัยกว่า

เมื่อติดตั้งแอปที่ไม่ระบุชื่อ คุณควรตรวจสอบให้แน่ใจเป็นพิเศษด้วยว่าซอฟต์แวร์ป้องกันไวรัสของคุณเป็นเวอร์ชันล่าสุด

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