अपने मैक पर "अज्ञात डेवलपर" से ऐप्स कैसे खोलें

विषयसूची:

अपने मैक पर "अज्ञात डेवलपर" से ऐप्स कैसे खोलें
अपने मैक पर "अज्ञात डेवलपर" से ऐप्स कैसे खोलें

वीडियो: अपने मैक पर "अज्ञात डेवलपर" से ऐप्स कैसे खोलें

वीडियो: अपने मैक पर
वीडियो: EPIC TRADING BUSINESS OPPORTUNITY IN NEPALI 2021 (UPDATED VERSION) - YouTube 2024, मई
Anonim
मैकोज़ में "मैककीपर" नामक एक सुविधा है जिसे आपके मैक को लॉक करने के लिए डिज़ाइन किया गया है, इसे डिफ़ॉल्ट रूप से केवल ऐप्पल-अनुमोदित सॉफ़्टवेयर चलाने के लिए मजबूर किया जाता है। लेकिन एक मैक लॉक हो गया है उसी तरह एंड्रॉइड लॉक हो गया है-आप अभी भी अपने इच्छित एप्लिकेशन को चलाने के लिए स्वतंत्र हैं।
मैकोज़ में "मैककीपर" नामक एक सुविधा है जिसे आपके मैक को लॉक करने के लिए डिज़ाइन किया गया है, इसे डिफ़ॉल्ट रूप से केवल ऐप्पल-अनुमोदित सॉफ़्टवेयर चलाने के लिए मजबूर किया जाता है। लेकिन एक मैक लॉक हो गया है उसी तरह एंड्रॉइड लॉक हो गया है-आप अभी भी अपने इच्छित एप्लिकेशन को चलाने के लिए स्वतंत्र हैं।

आपके द्वारा चलाए जा रहे मैकोज़ के किस संस्करण के आधार पर गेटकीपर थोड़ा अलग काम करता है। पुराने संस्करण आपको इसे एक साधारण स्विच के साथ बंद करने देते हैं, जबकि मैकोज सिएरा चीजों को थोड़ा और जटिल बनाता है। आपको यह जानने की आवश्यकता है।

गेटकीपर कैसे काम करता है

जब भी आप अपने मैक पर एक नया एप्लीकेशन लॉन्च करते हैं, तो गेटकीपर यह देखने के लिए जांच करता है कि यह वैध हस्ताक्षर से हस्ताक्षरित है। यदि आवेदन वैध हस्ताक्षर के साथ हस्ताक्षरित है, तो इसे चलाने की अनुमति है। यदि ऐसा नहीं है, तो आपको एक चेतावनी संदेश दिखाई देगा और आपका मैक एप्लिकेशन को चलने से रोक देगा।

लेकिन हर मैक ऐप पर हस्ताक्षर नहीं किया गया है। वेब पर उपलब्ध कुछ ऐप्स- विशेष रूप से पुराने वाले - बस भरोसेमंद नहीं हैं, भले ही वे भरोसेमंद हों। हो सकता है कि उन्हें थोड़ी देर में अपडेट नहीं किया गया हो, या शायद डेवलपर ने परेशान नहीं किया। यही कारण है कि ऐप्पल गेटकीपर को बाईपास करने का एक तरीका प्रदान करता है। (यदि आप अपने स्वयं के ऐप्स विकसित कर रहे हैं तो आप इसे बाईपास करना और एक हस्ताक्षरित ऐप भी चला सकते हैं।)

गेटकीपर को तीन अलग-अलग प्रकार के ऐप्स पता है:

  • मैक ऐप स्टोर से एप्स: मैक ऐप स्टोर से इंस्टॉल किए गए एप्लिकेशन को सबसे भरोसेमंद माना जाता है, क्योंकि वे ऐप्पल वीटिंग प्रक्रिया से गुजर चुके हैं और ऐप्पल द्वारा स्वयं होस्ट किए जाते हैं। वे भी sandboxed हैं, हालांकि यह एक कारण है कि कई ऐप डेवलपर्स मैक ऐप स्टोर का उपयोग नहीं करते हैं।
  • पहचान डेवलपर्स से एप्स: मैक ऐप डेवलपर्स ऐप्पल से एक अद्वितीय डेवलपर आईडी प्राप्त कर सकते हैं और अपने अनुप्रयोगों पर हस्ताक्षर करने के लिए इसका इस्तेमाल कर सकते हैं। यह डिजिटल हस्ताक्षर सुनिश्चित करता है कि एप्लिकेशन वास्तव में उस विशिष्ट डेवलपर द्वारा बनाया गया था। उदाहरण के लिए, जब आप अपने मैक पर Google क्रोम इंस्टॉल करते हैं, तो यह Google के डेवलपर आईडी के साथ हस्ताक्षरित होता है ताकि ऐप्पल इसे चलाने की अनुमति दे। यदि यह पता चला है कि कोई डेवलपर अपने डेवलपर आईडी का दुरुपयोग कर रहा है- या इसे हैकर द्वारा अधिग्रहित किया गया है जो दुर्भावनापूर्ण ऐप्स पर हस्ताक्षर करने के लिए इसका उपयोग कर रहे हैं- डेवलपर आईडी को निरस्त कर दिया जा सकता है। इस तरह, गेटकीपर केवल वैध डेवलपर्स द्वारा बनाए गए अनुप्रयोगों को सुनिश्चित करता है जो डेवलपर आईडी प्राप्त करने में परेशानी से गुजर चुके हैं और अच्छी स्थिति में हैं, आपके कंप्यूटर पर चल सकते हैं।
  • कहीं और से एप्स: मैक ऐप स्टोर से प्राप्त नहीं किए गए ऐप्स और डेवलपर आईडी के साथ इस अंतिम श्रेणी में हस्ताक्षर नहीं किए गए हैं। ऐप्पल इन्हें कम से कम सुरक्षित मानता है, लेकिन इसका मतलब यह नहीं है कि ऐप अविश्वसनीय है-आखिरकार, मैक ऐप्स जिन्हें वर्षों में अपडेट नहीं किया गया है, ठीक से हस्ताक्षरित नहीं हो सकते हैं।

डिफ़ॉल्ट सेटिंग केवल पहले दो श्रेणियों के ऐप्स को अनुमति देने के लिए है: मैक ऐप स्टोर और पहचाने गए डेवलपर्स से। इस सेटिंग को उपयोगकर्ताओं की ऐप स्टोर से ऐप्स प्राप्त करने या वेब से हस्ताक्षरित ऐप्स डाउनलोड करने की अनुमति देने की एक अच्छी राशि प्रदान की जानी चाहिए।

एक असाइन किए गए ऐप को कैसे खोलें

यदि आप एक हस्ताक्षरित ऐप को डबल-क्लिक करके खोलने का प्रयास करते हैं, तो यह काम नहीं करेगा। आपको एक "[ऐप नाम] खोला नहीं जा सकता क्योंकि यह एक अज्ञात डेवलपर से है" संदेश।

बेशक, ऐसा समय हो सकता है जब आप एक हस्ताक्षरित ऐप पर आते हैं जिसे आपको उपयोग करने की आवश्यकता है। यदि आप डेवलपर पर भरोसा करते हैं, तो आप इसे अपने मैक को वैसे भी खोलने के लिए कह सकते हैं।

चेतावनी: गेटकीपर एक सुरक्षा सुविधा है, और यह किसी कारण से डिफ़ॉल्ट रूप से चालू है। केवल उन ऐप्स को चलाएं जिन्हें आप भरोसा करते हैं।

एक हस्ताक्षरित ऐप खोलने के लिए, आपको ऐप पर राइट-क्लिक या कंट्रोल-क्लिक करना होगा और "ओपन" चुनें। यह मैकोज़ सिएरा के साथ-साथ मैकोज़ के पिछले संस्करणों पर भी काम करता है।

आपको चेतावनी दी जाएगी कि ऐप एक अज्ञात डेवलपर से है- दूसरे शब्दों में, यह वैध डेवलपर हस्ताक्षर से हस्ताक्षरित नहीं है। यदि आप ऐप पर भरोसा करते हैं, तो इसे चलाने के लिए "खोलें" पर क्लिक करें।
आपको चेतावनी दी जाएगी कि ऐप एक अज्ञात डेवलपर से है- दूसरे शब्दों में, यह वैध डेवलपर हस्ताक्षर से हस्ताक्षरित नहीं है। यदि आप ऐप पर भरोसा करते हैं, तो इसे चलाने के लिए "खोलें" पर क्लिक करें।
बस। आपका मैक प्रत्येक विशिष्ट ऐप के लिए इस सेटिंग को याद रखेगा जिसे आप चलाने की अनुमति देते हैं, और अगली बार जब आप उस ऐप को चलाते हैं तो आपको फिर से नहीं पूछा जाएगा। आपको पहली बार ऐसा करना होगा जब आप एक नया हस्ताक्षरित ऐप चलाने के लिए चाहते हैं।
बस। आपका मैक प्रत्येक विशिष्ट ऐप के लिए इस सेटिंग को याद रखेगा जिसे आप चलाने की अनुमति देते हैं, और अगली बार जब आप उस ऐप को चलाते हैं तो आपको फिर से नहीं पूछा जाएगा। आपको पहली बार ऐसा करना होगा जब आप एक नया हस्ताक्षरित ऐप चलाने के लिए चाहते हैं।

कुछ हद तक हस्ताक्षरित ऐप्स चलाने के लिए यह सबसे अच्छा, सबसे सुरक्षित तरीका है। बस जब आप जाते हैं, तो प्रत्येक विशिष्ट ऐप को अनुमति दें, सुनिश्चित करें कि आप इसे चलाने से पहले प्रत्येक ऐप पर भरोसा करते हैं।

किसी भी जगह से ऐप्स को कैसे अनुमति दें

मैकोज़ के पुराने संस्करणों में, आप पूरी तरह से सिस्टम प्राथमिकता> सुरक्षा और गोपनीयता से गेटकीपर को अक्षम कर सकते हैं। आप "सेटिंग से डाउनलोड किए गए ऐप्स को अनुमति दें" से "कहीं भी" चुनेंगे।

मैकोज़ 10.12 सिएरा में, हालांकि, ऐप्पल ने इसे बदल दिया। अब आप पूरी तरह से सिस्टम प्राथमिकता विंडो से गेटकीपर को अक्षम नहीं कर सकते हैं। यही वह है - एक ग्राफिकल विकल्प हटा दिया गया था। आप अभी भी व्यक्तिगत हस्ताक्षरित ऐप्स चलाने के लिए चुन सकते हैं, और गेटकीपर को पूरी तरह से बाईपास करने के लिए एक छिपी कमांड लाइन विकल्प है। लेकिन ऐप्पल कम सुरक्षा योग्य उपयोगकर्ताओं को इस सुरक्षा सुविधा को अक्षम नहीं करना चाहता है, इसलिए यह सिस्टम अखंडता सुरक्षा को अक्षम करने के विकल्प की तरह स्विच को छिपा हुआ है।
मैकोज़ 10.12 सिएरा में, हालांकि, ऐप्पल ने इसे बदल दिया। अब आप पूरी तरह से सिस्टम प्राथमिकता विंडो से गेटकीपर को अक्षम नहीं कर सकते हैं। यही वह है - एक ग्राफिकल विकल्प हटा दिया गया था। आप अभी भी व्यक्तिगत हस्ताक्षरित ऐप्स चलाने के लिए चुन सकते हैं, और गेटकीपर को पूरी तरह से बाईपास करने के लिए एक छिपी कमांड लाइन विकल्प है। लेकिन ऐप्पल कम सुरक्षा योग्य उपयोगकर्ताओं को इस सुरक्षा सुविधा को अक्षम नहीं करना चाहता है, इसलिए यह सिस्टम अखंडता सुरक्षा को अक्षम करने के विकल्प की तरह स्विच को छिपा हुआ है।
Image
Image

यदि आप जानते हैं कि आप क्या कर रहे हैं और सेटिंग बदलने की जरूरत है, तो आप इसे अनुशंसा नहीं कर सकते हैं।

सबसे पहले, टर्मिनल विंडो खोलें। कमांड + स्पेस दबाएं, "टर्मिनल" टाइप करें, और लॉन्च करने के लिए एंटर दबाएं।या, आप एक खोजक विंडो खोल सकते हैं और एप्लिकेशन> उपयोगिता> टर्मिनल पर जा सकते हैं।

टर्मिनल विंडो में निम्न आदेश चलाएं और अपना पासवर्ड प्रदान करें:

sudo spctl --master-disable

आपके द्वारा करने के बाद, सिस्टम प्राथमिकताएं> सुरक्षा और गोपनीयता पर जाएं। आप पाएंगे कि पुराना "कहीं भी" विकल्प वापस आ गया है और सक्षम है।
आपके द्वारा करने के बाद, सिस्टम प्राथमिकताएं> सुरक्षा और गोपनीयता पर जाएं। आप पाएंगे कि पुराना "कहीं भी" विकल्प वापस आ गया है और सक्षम है।

आपका मैक अब व्यवहार करेगा क्योंकि आपने "कहीं भी" सेटिंग चुना है, और बिना हस्ताक्षर किए गए ऐप्स बिना किसी समस्या के चलेंगे।

इस परिवर्तन को पूर्ववत करने के लिए, सुरक्षा और गोपनीयता फलक में बस "ऐप स्टोर और पहचाने गए डेवलपर" या "ऐप स्टोर" का चयन करें।

ऐप्पल कम ज्ञान वाले उपयोगकर्ताओं से इस विकल्प को छिपाकर मैकोज़ को और अधिक सुरक्षित बनाने की कोशिश कर रहा है। यदि आपको हस्ताक्षरित एप्लिकेशन चलाने की आवश्यकता है, तो हम आपको गेटकीपर को अक्षम करने और सभी हस्ताक्षरित एप्लिकेशन चलाने की अनुमति देने के बजाय उन्हें एक-एक करके अनुमति देने के लिए प्रोत्साहित करते हैं। यह लगभग आसान है, और यह सुनिश्चित करता है कि आपके कंप्यूटर पर कुछ भी नहीं चलता है कि आप स्वयं को स्वीकार नहीं करते हैं।

सिफारिश की: