ในระบบปฏิบัติการเวอร์ชันก่อนหน้าในบานหน้าต่างความปลอดภัยคุณมีตัวเลือกดังนี้:
แต่ในรุ่นนี้ไม่มีตัวเลือกใด ๆ :
มีวิธีที่ฉันสามารถเปิดได้ทุกที่หรือไม่? (ผ่านเทอร์มินัลบางที)
ในระบบปฏิบัติการเวอร์ชันก่อนหน้าในบานหน้าต่างความปลอดภัยคุณมีตัวเลือกดังนี้:
แต่ในรุ่นนี้ไม่มีตัวเลือกใด ๆ :
มีวิธีที่ฉันสามารถเปิดได้ทุกที่หรือไม่? (ผ่านเทอร์มินัลบางที)
คำตอบ:
Apple ได้ลบฟังก์ชั่นนี้ใน macOS Sierra แต่คุณสามารถเปิดใช้งานได้อีกครั้งในเทอร์มินัล:
sudo spctl --master-disable
นอกจากนี้เมื่อแจ็คชี้ให้เห็น:
จริงอยู่ที่ได้รับนี้เป็น overkill เล็กน้อย แต่มันทำงานได้อย่างน่าเชื่อถือ สามารถเปิดใช้งานใหม่ได้ทันทีหลังจากเปิดแอปพลิเคชันด้วย
sudo spctl --master-enable
sudo spctl --master-enable
OS X ปรับปรุงการตรวจสอบความถูกต้องของการดาวน์โหลดโดยจัดให้มีการกักกันไฟล์ในแอปพลิเคชันที่ดาวน์โหลดไฟล์จากอินเทอร์เน็ต ซึ่งหมายความว่ามีการตรวจสอบการดาวน์โหลดเพื่อความปลอดภัย (มัลแวร์ที่รู้จัก) เมื่อคุณพยายามเปิด
คุณสามารถตรวจสอบแอพ (หรือไฟล์ใด ๆ ) ในการกักกันโดยใช้เทอร์มินัล มันเป็นคุณลักษณะของระบบไฟล์แบบขยายอย่างแท้จริง:
mac:~ user$ xattr /Applications/Some.app
com.apple.quarantine
mac:~ user$
หากคุณแน่ใจว่าปลอดภัยที่จะเรียกใช้แอปคุณสามารถวางแอททริบิวดังต่อไปนี้ (ระบบจะขอให้คุณใส่รหัสผ่าน):
mac:~ user$ sudo xattr -r -d com.apple.quarantine /Applications/Some.app
ตรวจสอบอีกครั้ง:
mac:~ user$ xattr /Applications/Some.app
mac:~ user$
ตอนนี้คุณควรจะสามารถเรียกใช้แอพได้
คุณสามารถเปิดไฟล์ที่มี Seconday Click (คลิกขวาหรือ⌃CTRL+ คลิก) ในการค้นหาopen
และการเลือก
ตอนนี้ (10.12 Beta (16A294a)) - ไม่มีช่องทำเครื่องหมายเพื่อเพิ่มตัวเลือกที่ใดก็ได้ในการตั้งค่า
ตัวเลือก Gatekeeper ได้รับการออกแบบใหม่โดย Apple สำหรับ Sierra
สิ่งที่เกิดขึ้นคือ Apple กำลังลบตัวเลือก "ติดตั้งจากที่ใดก็ได้" สำหรับ "ผู้ใช้ทั่วไป" หรือกลุ่มคนที่ไม่ใช่ผู้ใช้ระดับสูง
แต่เป็นคำตอบอยู่แล้วโดยผู้ใช้ Mateusz Szlosek คุณยังสามารถปพลิเคชันที่ไม่ได้ลงชื่อเปิดผ่าน Finder โดยคลิกขวา ( Ctrlคลิก) บนแอพลิเคชันและเลือกเปิด
หากแอปถูกแยกจากไฟล์เก็บถาวรอาจเป็นยูทิลิตีการแตกไฟล์เก็บถาวรของคุณ
หลังจากตรวจสอบคำตอบอื่น ๆ ที่พบที่นี่ไม่มีพวกเขาทำงานให้ฉัน
ในที่สุดฉันก็รู้ว่าปัญหาคือยูทิลิตี้การแยกไฟล์เก็บถาวรของฉัน (Keka 1.0.6) ล้มเหลวอย่างเงียบ ๆ ในการแตกแอปจากไฟล์. zip ของมันและแม้ว่าแอปจะดูเหมือนเดิมด้วยไอคอนที่ถูกต้องและทุกอย่าง เนื้อหาและจะทำให้เกิดข้อผิดพลาดทั่วไป:
The application “AppNameHere.app” can’t be opened.
ฉันสลับกลับไปที่การใช้ "Archive Utility.app" ในตัวและทุกอย่างก็ราบรื่นขึ้นหลังจากนั้น ดังนั้นหากsudo spctl --master-disable
ใช้งานไม่ได้และxattr
แสดงว่าไฟล์ไม่ได้ถูกกักกันให้ลองใช้ยูทิลิตีตัวแยกอื่น