सुरक्षा फलक में OS के पिछले संस्करणों में, आपको निम्न का एक विकल्प प्रदान किया जाता है:
लेकिन इस संस्करण में कहीं भी कोई विकल्प नहीं है:
क्या कोई रास्ता है कि मैं कहीं भी चालू कर सकता हूं? (टर्मिनल के माध्यम से हो सकता है?)
सुरक्षा फलक में OS के पिछले संस्करणों में, आपको निम्न का एक विकल्प प्रदान किया जाता है:
लेकिन इस संस्करण में कहीं भी कोई विकल्प नहीं है:
क्या कोई रास्ता है कि मैं कहीं भी चालू कर सकता हूं? (टर्मिनल के माध्यम से हो सकता है?)
जवाबों:
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$
अब आपको ऐप चलाने में सक्षम होना चाहिए।
आप फाइंडर और चयन ⌃CTRLमें सेकंड क्लिक (राइट क्लिक या + क्लिक) के साथ उन फ़ाइलों को खोल सकते हैं ।open
अभी (10.12 बीटा (16A294a)) - वरीयताओं में कहीं भी वापस विकल्प जोड़ने के लिए कोई चेक बॉक्स नहीं है ।
ऐप्पल द्वारा सिएरा के लिए गेटकीपर विकल्पों को नया रूप दिया गया है।
यह क्या नीचे आता है कि Apple "सामान्य उपयोगकर्ता" के लिए "इंस्टॉल फ्रॉम एनीवेयर" विकल्प को हटा रहा है या उन लोगों की जनता है जो बिजली उपयोगकर्ता नहीं हैं ।
हालाँकि, जैसा कि पहले ही उपयोगकर्ता Mateusz Szlosek द्वारा उत्तर दिया गया है, आप अभी भी एप्लिकेशन पर राइट क्लिक ( Ctrlक्लिक) द्वारा फाइंडर के माध्यम से अहस्ताक्षरित एप्लिकेशन खोल सकते हैं और ओपन का चयन कर सकते हैं ।
यदि एप्लिकेशन को एक संग्रह से निकाला गया था, तो यह आपकी संग्रह निष्कर्षण उपयोगिता हो सकती है।
यहां पाए गए अन्य उत्तरों की जांच करने के बाद, उनमें से कोई भी मेरे लिए काम नहीं कर रहा था।
आखिरकार मुझे एहसास हुआ कि यह मुद्दा मेरी आर्काइव एक्सट्रैक्शन यूटिलिटी (केका 1.0.6) था। चुपचाप अपनी .zip फ़ाइल से ऐप को निकालने में असफल रहा, और भले ही ऐप सही आइकन और सब कुछ के साथ बरकरार दिखे, लेकिन यह पैकेज को पढ़ने में विफल रहा। सामग्री और एक सामान्य त्रुटि संदेश को फेंक देगा:
The application “AppNameHere.app” can’t be opened.
मैं "पुरालेख उपयोगिता" में निर्मित का उपयोग करने के लिए वापस स्वैप किया और उसके बाद सब कुछ आसानी से चला गया। तो अगर sudo spctl --master-disable
काम नहीं करता है और xattr
दिखाता है कि फ़ाइल को अलग नहीं किया गया है, तो एक अलग चिमटा उपयोगिता का प्रयास करें।