บางทีการเปลี่ยนแปลงนี้ใน macOS Sierra จะหลุดออกไปจนกว่าคุณจะต้องการมากที่สุด หรือบางทีคุณอาจไม่ได้ค้นพบการเปลี่ยนแปลงเล็ก ๆ น้อย ๆ จนกว่าคุณจะพยายามที่จะติดตั้งแอปที่ชื่นชอบที่คุณไม่ได้ดาวน์โหลดได้จากแอปสโตร์ของ Mac ไม่ว่าจะด้วยวิธีใดคุณจะได้เรียนรู้วิธีที่ยากลำบากที่ทำให้ macOS Sierra มองไม่เห็นวิธีการปกติในการเปิดแอพที่ดาวน์โหลดจากทุกที่!
การตั้งค่านี้ถูกพบเมื่อเร็ว ๆ นี้ในแท็บทั่วไปของการตั้งค่าระบบความปลอดภัยและความเป็นส่วนตัว แต่ไม่อีกแล้วไม่ใช่กับ macOS ดังนั้นหากคุณต้องการแอพนั้นจริง ๆ และไม่สามารถหาวิธีเปิดมันได้มันน่าผิดหวัง ไม่มันน่าผิดหวังมากที่เครื่องแมคของเราไม่ทำงานอย่างที่เคย!
ตั้งแต่ OSX Lion ระบบปฏิบัติการ mac ของ Apple มีเครื่องมือรักษาความปลอดภัยชื่อ Gatekeeper คุณสมบัตินี้ป้องกันการดาวน์โหลดซอฟต์แวร์และแอพจากนักพัฒนาที่ไม่ปรากฏชื่อ Gatekeeper สันนิษฐานว่าแอพมีปัญหาเมื่อแอพที่คุณต้องการดาวน์โหลดไม่ได้ลงนามกับ Apple และไม่อนุญาตให้ใช้แอปนั้นในคอมพิวเตอร์ Mac ของคุณ สำหรับผู้ใช้ mac ส่วนใหญ่นี่เป็นสิ่งที่ดีมากและช่วยให้คอมพิวเตอร์ปลอดภัย แต่พวกเขาเป็นพวกเรา iFolk หลายคนที่ต้องการและต้องการความสามารถในการดาวน์โหลดและเปิดแอปที่ดาวน์โหลดจากทุกที่
แล้วผู้เฝ้าประตูคนนี้คืออะไร?
ตามทฤษฎีแล้ว Gatekeeper ปกป้อง Mac ของคุณจากแอพที่อาจส่งผลเสีย ทำงานโดยไม่อนุญาตให้แอพที่ไม่ได้ลงชื่อดาวน์โหลดและเปิดบน Mac ของคุณ Apple ต้องการให้แอปของบุคคลที่สามทั้งหมดต้องผ่านขั้นตอนการลงนาม นักพัฒนาลงทะเบียนกับ Apple และ ID นักพัฒนาที่ไม่ซ้ำกันจะระบุนักพัฒนาแต่ละคน จากนั้นจะใช้รหัสนี้ในการทดสอบและตรวจสอบความถูกต้องของแอปสำหรับผลิตภัณฑ์ Apple Apple ตรวจสอบอนุมัติและยอมรับแอปที่ลงนามทั้งหมด เมื่อยอมรับแล้วแอปจะรองรับ Gatekeeper อย่างเป็นทางการ และผู้ใช้สามารถดาวน์โหลดและเปิดแอพเหล่านี้ผ่าน mac app store
Apple มองว่าวิธีนี้เป็นวิธีที่ปลอดภัยที่สุดและน่าเชื่อถือที่สุดในการดาวน์โหลดแอพใหม่ ๆ ลงในคอมพิวเตอร์ Mac ของคุณ พวกเขาเชื่อว่าการดาวน์โหลดแอพจาก mac app store โดยเฉพาะจะช่วยลดอันตรายได้ และเนื่องจาก Apple ได้ตรวจสอบแอปแล้วหากมีปัญหาเกิดขึ้น Apple ก็ลบแอปออกจาก mac app store อย่างรวดเร็ว
ดังนั้นหากมีการตรวจสอบที่ถูก พัฒนาโดยนักพัฒนาที่ไม่รู้จักที่มี ID ผู้พัฒนาไม่มี , บล็อกยามว่า app มีการติดตั้งและเปิด อย่างไรก็ตามมีแอพที่ยอดเยี่ยมมากมายโดยเฉพาะแอพโอเพ่นซอร์สที่ไม่มีให้บริการผ่าน mac app store ด้วยเหตุผลหลายประการ แอปของบุคคลที่สามเหล่านี้จำนวนมากได้รับการทดสอบอย่างละเอียดและใช้งานได้กับ Mac และคอมพิวเตอร์เครื่องอื่น ๆ มาเป็นเวลานาน ไม่ว่าจะโดยทางเลือกหรือโอกาสแอพเหล่านี้ยังไม่มีให้บริการใน mac app store
สิ่งที่เกี่ยวกับ Mac App Store?
เป็นเรื่องง่ายที่จะคิดว่า mac app store ทำงานเหมือนกับ app store สำหรับ iPhone และ iDevices อื่น ๆ แต่ไม่เป็นเช่นนั้น! ตั้งแต่ mac app store เปิดขึ้นคอมพิวเตอร์ Mac ก็อนุญาตให้คุณติดตั้งแอพพลิเคชั่นที่ไม่มีใน Store ได้เสมอ ก่อนที่จะมี mac app store (2011) การติดตั้งแอพพลิเคชั่นผ่านเว็บไซต์ของบุคคลที่สามหรือดิสก์การติดตั้งถือเป็นเรื่องปกติ นอกจากนี้นักพัฒนาต้องจ่ายเปอร์เซ็นต์ให้กับ Apple เมื่อคุณซื้อแอพจาก mac app store เมื่อซื้อผ่านนักพัฒนาโดยตรงจะไม่มีค่าธรรมเนียมเพิ่มเติมสำหรับ Apple ทำให้ต้นทุนต่ำลงสำหรับผู้ใช้ทั้งหมดของเรา ด้วยเหตุผลเหล่านี้และอื่น ๆ แอพจำนวนมากจึงไม่รวมอยู่ใน mac app store
ผู้ใช้ Mac ดำเนินการต่อ (และจะดำเนินการต่อ) เพื่อรับแอปโดยตรงจากไซต์นักพัฒนาซอฟต์แวร์หรือโรงเรียนเก่าผ่านแผ่นดิสก์การติดตั้ง ความยาวและสั้นคือ mac app store ไม่ใช่วิธีเดียวในการรับแอพ ดังนั้นการหลีกเลี่ยงค่าเริ่มต้นของ macOS นี้จึงมีความสำคัญมาก!
การตั้งค่าเพื่อเปิดแอพดาวน์โหลดจากที่ไหน?
ในระบบปฏิบัติการ mac เวอร์ชันก่อนหน้านี้มีตัวเลือกช่องทำเครื่องหมายในการตั้งค่าระบบ> ความปลอดภัยและความเป็นส่วนตัวให้คุณดาวน์โหลดแอปได้จากทุกที่ อย่างไรก็ตาม macOS Sierra ได้เปิดตัว Gatekeeper ที่เข้มงวดกว่าในอดีตมาก ในระบบปฏิบัติการใหม่ล่าสุดนี้ Gatekeeper ตั้งค่าเริ่มต้นที่จะอนุญาตเฉพาะตัวเลือกสำหรับแอพที่ดาวน์โหลดจากแอพสโตร์หรือแอพสโตร์และนักพัฒนาที่ระบุเท่านั้น ดังนั้นสำหรับเรา iFolk ที่ต้องการหรือต้องการดาวน์โหลดแอปจากแหล่งที่เราเชื่อถือ แต่ปัจจุบัน Apple ไม่เชื่อถือ (หรือระบุตัวตน) จะทำอย่างไร?
เราต้องการตัวเลือกที่สามนั่นคือตัวเลือก“ อนุญาตแอพที่ดาวน์โหลดจากทุกที่” ซึ่งดูเหมือนจะหายไปพร้อมกับการอัปเดต macOS Sierra ของเรา
โชคดีที่มีสองวิธีที่เป็นค่าเริ่มต้นของยามหลีกเลี่ยงดังนั้นเมื่อเราต้องการหรือจำเป็นต้องไป, เราเปิดแอปแน่นอนสามารถดาวน์โหลดได้จากทุกที่
ไปดูกันเลย!
วิธีการเปิดแอพไม่มีใน App Store
วิธีที่ง่ายสุด ๆ ในการข้ามค่าเริ่มต้นของ Apple และเปิดแอพที่ดาวน์โหลดจากทุกที่
ดังนั้นหากคุณไว้วางใจแอปและผู้พัฒนาที่ไม่ปรากฏชื่อก็มีวิธีง่ายๆในการเปิดแอปนั้น
และน่าแปลกใจที่วิธีนี้ง่ายเพียงใดและโดยพื้นฐานแล้วเกี่ยวข้องกับการคลิกเพียงครั้งเดียว ในการเลือกเลี่ยง Gatekeeper เพียงแค่ Control Click (หรือคลิกขวา) แล้วเลือก Open จากตัวเลือกเมนู ข้อความปรากฏขึ้นเตือนคุณว่าแอปมาจากนักพัฒนาที่ไม่ปรากฏชื่อและถามว่าคุณแน่ใจหรือไม่ว่าต้องการเปิด? หากคุณมั่นใจในแหล่งที่มาของแอปให้คลิกเปิด แค่นั้นแหละ!
ตัวเลือกนี้ใช้ได้กับแอปเดียว จะอัปเดตรายชื่อนักพัฒนาที่ระบุภายในคอมพิวเตอร์ของคุณดังนั้นในอนาคต macOS จะรับรู้ว่านักพัฒนาเป็น "ระบุ" แต่วิธีนี้ไม่ได้ทำการอัปเดตแบบสากลสำหรับตัวเลือกระบบความปลอดภัยและความเป็นส่วนตัวของคุณ เป็นตัวเลือกเดียวที่ทำเสร็จแล้วสำหรับบางครั้งที่คุณต้องการหรือจำเป็นต้องดาวน์โหลดและเปิดแอพเฉพาะที่ไม่มีในแอพสโตร์ในขณะนี้ (กล่าวคือแอปไม่ได้ลงนาม)
อีกวิธีหนึ่งที่ยาวกว่าเล็กน้อยในการเปิดแอพที่ดาวน์โหลดจากทุกที่
สมมติว่าคุณเชื่อถือแอปหลังจากดาวน์โหลดแล้วให้ย้ายไปที่โฟลเดอร์แอปพลิเคชันของคุณ ทีนี้ลองเปิดดู คุณอาจเห็นคำเตือนว่าแอป“ ไม่สามารถเปิดได้เนื่องจากมาจากนักพัฒนาซอฟต์แวร์ที่ไม่ปรากฏชื่อ” เลือกตกลง แต่นี่ไม่ได้เปิดแอปจริง
ตอนนี้ไปที่การตั้งค่าระบบ> ความปลอดภัยและความเป็นส่วนตัวแล้วเลือกแท็บทั่วไป ดูที่ส่วน“ อนุญาตแอปที่ดาวน์โหลดจาก:” และดูว่าแอปที่คุณเพิ่งพยายามเปิดนั้นมีปุ่ม“ เปิดอยู่” หรือไม่ ในกรณีนี้ให้คลิกปุ่มนี้เพื่อเปิดแอปนั้น โปรดทราบว่าปุ่ม "เปิด" จะใช้งานได้ประมาณ 1 ชั่วโมงหลังจากที่คุณพยายามเปิดแอปครั้งแรกเท่านั้น
macOS จดบันทึกแอพและนักพัฒนานั้นและเพิ่มลงในรายชื่อนักพัฒนาที่ระบุของระบบปฏิบัติการ (สำหรับ Mac เครื่องนี้เท่านั้น) หากคุณเคยดาวน์โหลดแอพอื่นจากนักพัฒนาคนเดียวกันนี้ macOS จะตรวจสอบรายการภายในนี้ หากนักพัฒนาอยู่ในรายชื่อ macOS จะเปิดแอพใดก็ได้จากนักพัฒนานั้น
เกี่ยวกับข้อความเตือนที่ไม่ปรากฏชื่อ
เมื่อคุณเปิดแอพที่ไม่ได้ลงทะเบียนกับ Apple โดยนักพัฒนาที่ระบุคุณจะเห็นกล่องข้อความเตือน การเห็นข้อความนี้ไม่ได้หมายความว่ามีบางอย่างผิดปกติกับแอปนั้น ๆ นักพัฒนาได้เขียนแอปที่ไม่ระบุชื่อเหล่านี้จำนวนมากก่อนที่จะเริ่มการลงทะเบียน ID นักพัฒนา และคนอื่น ๆ เลือกที่จะไม่ลงทะเบียนด้วยเหตุผลหลายประการจากค่าใช้จ่าย (Apple เรียกเก็บค่าธรรมเนียมนักพัฒนารายปี) ไปจนถึงความเชื่อมั่น
คำเตือนของนักพัฒนาที่ไม่ระบุชื่อหมายความว่าแอปที่คุณต้องการเปิดยังไม่ได้รับการตรวจสอบจาก Apple ด้วยเหตุนี้ macOS จึงไม่สามารถตรวจสอบและตรวจสอบได้ว่าแอพนั้นได้รับการแก้ไขหรือใช้งานไม่ได้ตั้งแต่เปิดตัว
เมื่อคุณเปิดแอพที่ไม่ระบุชื่อแอพนั้นจะถูกบันทึกเป็นข้อยกเว้นของการตั้งค่าความปลอดภัยของคุณ จากนี้ไปให้คุณเปิดโดยดับเบิลคลิกตามปกติ
เทอร์มินัลอยู่ที่คำสั่งของคุณเพื่อเปิดแอพที่ดาวน์โหลดจากทุกที่
ใช้ Terminal เพื่ออัปเดตตัวเลือกความปลอดภัยและความเป็นส่วนตัวเพื่อรวมช่องทำเครื่องหมายที่อนุญาตให้เราเปิดแอปที่ดาวน์โหลดจากทุกที่ และมันค่อนข้างง่ายที่จะทำการปรับเปลี่ยนนี้
แม้ว่าจะง่าย แต่ไม่แนะนำให้ใช้ขั้นตอนนี้สำหรับผู้ใช้ mac ทั่วไป ก่อนที่คุณจะดาวน์โหลดและเปิดแอพที่ Apple ไม่รู้จักหรือระบุตัวตนในขณะนี้ตรวจสอบให้แน่ใจว่าคุณ (หรือ บริษัท ของคุณ) เชื่อถือแหล่งที่มาและความถูกต้องของแอพอย่างเต็มที่ การแก้ไขการตั้งค่าความปลอดภัยนี้ทำให้คอมพิวเตอร์ของคุณตกอยู่ในความเสี่ยงและทำให้ Mac ของคุณเสี่ยงต่อมัลแวร์และขยะที่เป็นอันตรายอื่น ๆ ดังนั้นโปรดดำเนินการด้วยความระมัดระวังและตรวจสอบปัจจัยความน่าเชื่อถือของแอปใด ๆ ก่อนดาวน์โหลดและเปิดเป็นสองเท่า (หรือสามเท่า)
อนุญาตและเปิดแอปที่ดาวน์โหลดจากทุกที่
- ออกจากการตั้งค่าระบบและแอปพลิเคชันที่เปิดอยู่ทั้งหมด
- เปิด Terminal
- อยู่ใน / Applications / Utilities / โฟลเดอร์
- พิมพ์ sudo spctl –master-disabled
- กด Return
- พิมพ์รหัสผ่านผู้ดูแลระบบของคุณเพื่อยืนยัน
- เปิดการตั้งค่าระบบ> ความปลอดภัยและความเป็นส่วนตัว
- เลือกแท็บทั่วไป
- Verfiy ที่“ อนุญาตแอปที่ดาวน์โหลดจาก:” จะแสดง“ ทุกที่” เป็นตัวเลือก
ตอนนี้คุณสามารถ ติดตั้งและเปิดแอพที่ดาวน์โหลดจากที่ใดก็ได้ภายใต้ macOS Sierra การใช้คำสั่งนี้จะปิด Gatekeeper และอนุญาตให้ใช้แอปได้จากทุกที่ Apple ออกคำเตือนว่าแอพนักพัฒนาที่ไม่ระบุชื่อ (ไม่ได้ลงชื่อ) เหล่านี้อาจทำให้ Mac ของคุณเสี่ยงต่อมัลแวร์และ Junkware
ย้อนกลับไปที่การตั้งค่าแอพ macOS ดั้งเดิม
หากต้องการกลับไปที่การตั้งค่าเริ่มต้นของ macOS ให้ทำซ้ำขั้นตอนด้านบนการแทนที่ขั้นตอนที่ 3 ด้วยการเปิดใช้งานแทนการปิดใช้งานในตอนท้ายของคำสั่ง
ดังนั้นขั้นตอนที่ 3 จะอ่านดังนี้:
sudo spctl –master-enable
การดำเนินการนี้จะทำให้ macOS Gatekeeper กลับสู่ค่าเริ่มต้นที่เข้มงวดและป้องกันไม่ให้แอปที่ไม่ได้ลงชื่อดาวน์โหลดและเปิด
ตรวจสอบสถานะของ Gatekeeper
ในการตรวจสอบสถานะของ Gatekeeper บนเครื่อง Mac ของคุณโดยไม่ต้องเปิดการตั้งค่าระบบทำได้ง่ายๆเพียงคำสั่งเดียว เปิด Terminal และพิมพ์คำสั่งต่อไปนี้: spctl เลือกสถานะ จากนั้นกดปุ่มย้อนกลับ และคุณจะได้รับคำตอบว่า "เปิดใช้งานการประเมิน" ซึ่งหมายความว่า Gatekeeper เปิดอยู่และใช้งานอยู่ หรือคุณเห็น "ปิดใช้งาน" หมายความว่า Gatekeeper ปิดอยู่และไม่ทำงาน
คำพูดสำหรับคนฉลาด
เมื่อคุณได้รับข้อความ“ ไม่สามารถเปิดแอปได้เนื่องจากมาจากผู้พัฒนาที่ไม่ปรากฏชื่อ” ให้ตรวจสอบแอปนั้นอย่างละเอียดและมั่นใจว่าคุณเชื่อถือแหล่งที่มาก่อนที่จะดาวน์โหลดและเปิด คำเตือนนี้มีไว้เพื่อปกป้องคอมพิวเตอร์ของคุณและคุณจากอันตรายและมัลแวร์ดังนั้นอย่าเพิ่งเพิกเฉย มีสติและระมัดระวังเมื่อดาวน์โหลดแอพที่ไม่มีให้บริการใน mac app store ในขณะนี้
ด้วยเหตุนี้จึงมีแอพของบุคคลที่สามที่ยอดเยี่ยมมากมายที่ไม่มีให้บริการใน mac app store ในขณะนี้ แอปเหล่านี้จำนวนมากอยู่ระหว่างการตรวจสอบและยังไม่ได้รับการยอมรับ ยังมีคนอื่น ๆ ไม่ขอความเห็นชอบตามความเชื่อมั่นและค่านิยม ดังนั้นอย่าลดราคาแอปดีๆเพียงเพราะไม่มีให้บริการใน mac app store หาข้อมูลและตรวจสอบแหล่งที่มาของแอปก่อนตัดสินใจดาวน์โหลดหรือไม่ ลองนึกถึงแอปดีๆอย่าง NeoOffice ที่ไม่มีให้บริการบน mac app store เป็นเวลานานที่สุดแล้ว