วิธีเรียกใช้แอพที่ไม่ผ่านการตรวจสอบบน MacOS

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

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

วิธีอนุญาตให้ติดตั้งแอพที่ไม่ได้รับการยืนยันบน macOS

อนุญาตแอปที่ไม่ได้รับการยืนยันในการตั้งค่าระบบ(Allow Unverified Apps In System Preferences)

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

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

หน้าต่างแอปไม่สามารถเปิดได้

  • หากคุณไม่สามารถเปิดแอปที่ไม่ได้รับการยืนยัน (หรือแอปที่ได้รับการยืนยันซึ่งไม่ได้มาจากApp Store ) คุณจะต้องไปที่System Preferences (System Preferences)คุณสามารถเข้าถึงได้จากDock ของคุณ โดยตรง หรือเปิดใช้งานจากภายใน  Launchpad

ไอคอนการตั้งค่าระบบใน Launchpad

  • ในการตั้งค่าระบบ(System Preferences)ให้คลิกความปลอดภัยและความเป็นส่วนตัว(Security & Privacy ) > ทั่วไป(General)จากนั้นคลิกปุ่มล็อค(Lock button)เพื่อให้คุณเปลี่ยนแปลงการตั้งค่าได้ คุณจะต้องระบุรหัสผ่านหรือใช้ Touch ID เพื่อปลดล็อก

    หากแอปของคุณมาจากนักพัฒนาที่ได้รับการยืนยันแต่ไม่ได้มาจากApp Storeภายใต้หมวดหมู่ที่ชื่ออนุญาตแอปที่ดาวน์โหลดจาก(Allow apps downloaded from)ให้เลือกApp Store และนักพัฒนา(App Store and identified developers)ที่ ระบุ

อนุญาตให้ดาวน์โหลดแอปจากตัวเลือกในความปลอดภัยและความเป็นส่วนตัว

  • แอพล่าสุดที่คุณพยายามเปิดจะแสดงอยู่ใต้ตัวเลือกความปลอดภัย ของ App Store ในการเปิดแอป (หรือมากกว่า ไฟล์ภาพ DMGที่มีแอปของคุณ) ให้คลิกเปิด(Open Anyway)ต่อไป 

เปิดปุ่มต่อไปในความปลอดภัยและความเป็นส่วนตัว

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

หากคุณได้คลิก " เปิด(Open Anyway) " ไฟล์ภาพ DMGที่มีแอปที่ไม่ได้รับการตรวจสอบของคุณจะเปิดขึ้น ไฟล์ DMG(DMG)ส่วนใหญ่มีไฟล์แอปพลิเคชันที่แนบมาพร้อมทั้งทางลัดไปยังโฟลเดอร์แอปพลิเคชันของคุณ

  • หากต้องการติดตั้งแอปที่ไม่ได้รับการตรวจสอบนี้ ให้ลากไอคอนแอปของคุณและวางบนทางลัดแอปพลิเคชัน(Applications) ใน หน้าต่างFinder ของคุณ (Finder)การดำเนินการนี้จะคัดลอกแอปจาก ไฟล์อิมเมจ DMGไปยังการติดตั้ง macOS เพื่อให้สามารถเข้าถึงได้จากLaunchpadหรือจากภายในโฟลเดอร์ApplicationsในFinder

ลากไอคอน Cakebrew ลงในโฟลเดอร์ Applications

  • เมื่อติดตั้งแล้ว หากคุณยังไม่เคยเปิดแอปนี้มาก่อน macOS จะเตือนคุณว่าคุณกำลังพยายามเปิดแอปจากอินเทอร์เน็ต คุณจะต้องอนุมัติเพื่อเปิดตัว ดังนั้นให้คลิก ปุ่ม เปิด(Open)เพื่อดำเนินการนี้

ปุ่มเปิดที่ไฮไลต์ช่องทำเครื่องหมาย "อย่าเตือนฉันเมื่อเปิดแอปพลิเคชันบนอิมเมจดิสก์นี้"

เปิดแอพที่ไม่ผ่านการตรวจสอบโดยไม่ต้องติดตั้ง(Open Unverified Apps Without Installation)

ในบรรดาหลายๆ สิ่งที่ Finder ให้(things that Finder allows)คุณทำได้คือความสามารถในการดูเนื้อหาของ ไฟล์ภาพ DMGก่อนที่คุณจะติดตั้งแอพ แทนที่จะลากแอปที่ปิดไว้ไปยังทางลัดแอปพลิเคชัน (ที่ให้มาตามปกติ) คุณสามารถเปิดแอปได้โดยตรงจากไฟล์(Applications)DMGแทนโดยไม่ต้องติดตั้ง

  • ในการทำเช่นนั้น เปิดไฟล์DMG ของคุณ (DMG)ในการดำเนินการนี้ คุณสามารถดับเบิลคลิกที่ไอคอนแอปพลิเคชัน หรือคลิกขวาที่ไฟล์แอปพลิเคชันในหน้าต่างFinder ของคุณ แล้วคลิก ปุ่มเปิด(Open)

เปิดในเมนูคลิกขวา

  • คำเตือนเกี่ยวกับแอปที่ไม่ได้รับการยืนยันจะปรากฏขึ้น การดำเนินการนี้จะแจ้งให้คุณทราบว่าคุณกำลังพยายามเปิดแอปจากอินเทอร์เน็ต คลิก(Click) เปิด(Open)เพื่ออนุญาตให้เปิดตัว คุณยังสามารถเลือกช่องทำเครื่องหมายไม่ต้องเตือนฉันเมื่อเปิดแอปพลิเคชันบนดิสก์อิมเมจนี้(Don’t warn me when opening applications on this disk image)เพื่ออนุญาตให้แอปทั้งหมดใน ไฟล์ DMG ของคุณ เปิดขึ้นโดยไม่มีการเตือน

ไม่ต้องเตือนฉัน ช่องทำเครื่องหมายในหน้าต่างแจ้งเตือน

แอปของคุณจะเปิดขึ้น ณ จุดนี้ เนื่องจากจะไม่มีการติดตั้งลงในระบบของคุณ คุณจะต้องทำขั้นตอนนี้ซ้ำเพื่อเปิดใช้งานอีกครั้งเมื่อคุณปิด

ใช้ Homebrew เพื่อเรียกใช้แอพที่ไม่ผ่านการตรวจสอบบน Mac(Using Homebrew To Run Unverified Apps on Mac)

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

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

Homebrewทำหน้าที่เป็นตัวจัดการแพ็คเกจในลักษณะเดียวกับที่APT ทำ(APT)บนLinux ช่วยให้คุณสามารถติดตั้งแอปโดยใช้เทอร์มินัล macOS ทีละรายการ หรือใช้เพื่อสร้างโปรแกรมติดตั้งจำนวนมากเพื่อติดตั้งหลายแอปพร้อม(install multiple apps at once)กัน 

ซึ่งอาจเป็นประโยชน์ในการติดตั้งหลายแอพในอุปกรณ์ macOS ใหม่ เป็นต้น

  • ในการติดตั้งHomebrewให้เริ่มต้นด้วยการเปิดหน้าต่างแอ พ macOS Terminal คุณสามารถค้นหา แอป Terminal ได้ ในLaunchpad > โฟลเดอร์อื่น ๆ(Other folder)หรือโดยการค้นหาTerminalในSpotlightซึ่งคุณสามารถเข้าถึงได้โดยคลิกที่ไอคอนค้นหาในแถบเมนูด้านบน

หน้าต่างเทอร์มินัลใน Launchpad

  • ในการติดตั้ง Homebrew ให้พิมพ์/usr/bin/ruby -e “$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install )”ใน หน้าต่าง Terminalจากนั้นคลิก Enter สองครั้ง การดำเนินการนี้จะปรับใช้สคริปต์การติดตั้งอัตโนมัติที่สร้างโดยนักพัฒนาHomebrew

ติดตั้ง Homebrew ในหน้าต่าง Terminal

  • ขั้นตอนการติดตั้งสำหรับHomebrewควรเสร็จสิ้นโดยอัตโนมัติ หน้าต่างเทอร์มินัล(Terminal)จะอัปเดตพร้อมข้อความการติดตั้งสำเร็จ(Installation successful)เมื่อเสร็จสิ้น

    เมื่อ ติดตั้ง Homebrewแล้ว คุณสามารถค้นหา แอป Homebrew ที่เป็นไป ได้โดยพิมพ์brew search appname แทนที่(appname)ชื่อแอปด้วยชื่อแอปบางส่วนหรือทั้งหมด คุณยังสามารถค้นหาสิ่งเหล่านี้ได้จากเว็บไซต์Homebrew(Homebrew website)

ชงการค้นหาในหน้าต่างเทอร์มินัล

  • เมื่อคุณพบแพ็คเกจการติดตั้งที่เหมาะสมสำหรับแอปแล้ว คุณสามารถพิมพ์brew cask install appname โดย(appname)แทนที่ชื่อแอปด้วยแอปนั้น ตัวอย่างเช่น ในการติดตั้งFirefoxการพิมพ์brew cask install firefoxจะดาวน์โหลดและติดตั้งแพ็คเกจที่เกี่ยวข้องสำหรับFirefox

brew cask ติดตั้งคำสั่ง firefox ใน Terminal

เมื่อขั้นตอนการติดตั้งเสร็จสิ้น แอพของคุณจะพร้อมให้เปิดใช้งานจากLaunchpadหรือโฟลเดอร์Applications ใน (Applications)Finderควบคู่ไปกับแอพMac อื่นๆ ของคุณ(Mac)



About the author

ฉันเป็นช่างคอมพิวเตอร์ที่มีประสบการณ์มากกว่า 10 ปี รวมถึง 3 ปีในฐานะพนักงานสาขา員 ฉันมีประสบการณ์ทั้งในอุปกรณ์ Apple และ Android และมีทักษะพิเศษในการซ่อมและอัพเกรดคอมพิวเตอร์ ฉันยังสนุกกับการดูภาพยนตร์บนคอมพิวเตอร์และใช้ iPhone เพื่อถ่ายภาพและวิดีโอ



Related posts