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


220

मैंने कल मैक ओएस एक्स मावेरिक्स (10.9) स्थापित किया और तब से मैं अपना ग्रहण शुरू नहीं कर पा रहा हूं। मैं जो संदेश देख रहा हूं उसका स्क्रीनशॉट संलग्न कर रहा हूं।

क्या इसके आसपास कोई कार्य है?

यहां छवि विवरण दर्ज करें

मुझे फिक्स "ऐप नहीं खोला जा सकता है क्योंकि यह एक अज्ञात डेवलपर से है" मैक ओएस एक्स में त्रुटि



7
यह प्रश्न ऑफ-टॉपिक प्रतीत होता है क्योंकि यह मैक एप्लिकेशन के बारे में है न कि प्रोग्रामिंग के बारे में। यह Apple.stackexchange.com
स्टीव रॉबिंस

2
@ चंदन ने ट्रोजनफेओ द्वारा दिए गए उत्तर को स्वीकार क्यों नहीं किया?
रोहन-पटेल

5
@Steve। प्रोग्रामिंग से ग्रहण का कोई लेना देना नहीं है? यह मुझे खबर है। व्यापार के उपकरण स्थापित करना मुझे स्टैक ओवरफ्लो के लिए एक व्यवहार्य प्रश्न लगता है। मैं ओपी के बारे में अधिक चिंतित हूं कि वह एक सही उत्तर का चयन नहीं करता है (कुहनी, पीड़ा, खांसी चंदन)
एंड्रयू एस

1
देखें xattr विकल्प के लिए नीचे से लॉक की सुरक्षा सेटिंग्स
ल्यूक

जवाबों:


335

यह सुरक्षा विकल्पों के कारण है।

पर जाएं System Preferences... > Security & Privacyऔर एक बटन होना चाहिएOpen AnywayGeneral टैब के नीचे ।

आप इसके तहत विकल्पों को बदलकर ऐसा करने से बच सकते हैं Allow apps downloaded from:, हालांकि मैं इसे डिफ़ॉल्ट पर रखने की सलाह दूंगा Mac App Store and identified developers


1
मुझे नहीं लगता कि यह Mavericks में नया है।
स्टीफन डॉलबर्ग

@ बांस आप सही कह रहे हैं; मैंने अपनी सुरक्षा के स्तर को पहले ही कम कर दिया है और इसके बारे में भूल गया हूं। मैं अपना जवाब अपडेट करूंगा।
ट्रोजनफोए

2
दरअसल, हम ग्रहण आइकन पर राइट क्लिक कर सकते हैं और बिना सुरक्षा नीति के ओपन का चयन कर सकते हैं। यहाँ का पालन करें: osxdaily.com/2012/07/27/…
किमखा

10.8.5 में, रेडियो बटन के 'सेट एप्लिकेशन डाउनलोड करें:' से चुनने का विकल्प है: 'एनीवेयर'
मार्क रॉपर

"कंट्रोल-क्लिक / ओपन" विधि ज्यादा सुरक्षित है। यह आपके सिस्टम को जहाँ से भी किसी भी ऐप को खोलता है। यह बहुत नियंत्रण आत्मसमर्पण मत करो!
एम.पी.बर्नर्न

117

एक अज्ञात डेवलपर से एक दस्तावेज़ खोलने का एक आसान तरीका, यदि आप जानते हैं कि यह सुरक्षित है, तो फ़ाइल आइकन पर नियंत्रण-क्लिक करना है और फिर "ओपन" चुनें। फिर आपको इसके अज्ञात स्रोत की परवाह किए बिना इसे खोलने का विकल्प दिया जाएगा।


2
महान, "सिस्टम प्राथमिकताएं ...> सुरक्षा और गोपनीयता" विकल्प हमेशा काम नहीं करता है लेकिन यह विधि करता है।
अदनान


16

आप xattrस्टैक ओवरफ्लो प्रश्न के रूप में कमांड का उपयोग भी कर सकते हैं मैं मैक ओएस एक्स में एक फ़ाइल पर "विस्तारित विशेषताओं" को कैसे निकालूं?

बस com.apple.quarantineविशेषता को हटा दें । यह तब भी काम करता है जब आपके पास एक व्यवस्थापक खाता नहीं है, जो कि प्लस हो सकता है। उसके बाद, एप्लिकेशन को "डाउनलोड" नहीं माना जाता है और इसलिए इसे अवरुद्ध नहीं किया जाता है।


1
यह काम करता है अगर आपने एंटरप्राइज मैक पर सुरक्षा वरीयताओं को बंद कर दिया है । cd / Applications / e ग्रहण / xattr -d com.apple.quarantine Eclipse.app
ल्यूक

10

टर्मिनल में कमांड टाइप करें:

xattr -d com.apple.quarantine [file path here]

एक बार जब आप दर्ज करते हैं, तो यह समस्या नहीं होगी। यह कष्टप्रद है कि सेब स्वचालित रूप से फाइलों में संगरोध जोड़ता है। मुझे नहीं पता कि इसे कैसे बंद किया जाए लेकिन शायद एक तरीका है ...


धन्यवाद! इसने दो ऐप्स के साथ एक समस्या को हल किया जो स्टार्टअप पर अवरुद्ध हो जाएगा (मैकओएस सिएरा चल रहा है)। एक (AwakenHelper) कह रहा था "डेवलपर की पहचान की पुष्टि नहीं की जा सकती है।" दूसरा कह रहा था "टोनिडो.एप्प क्षतिग्रस्त है और खोला नहीं जा सकता।"
जेड

9

यह एक्लिप्स ऐप को खोलने पर रोक लगा रहा है क्योंकि यह ऐप्पल के साथ एक पहचानकर्ता द्वारा पंजीकृत नहीं था। यह एक सुरक्षा सुविधा है, हालाँकि, आप सुरक्षा सेटिंग को ओवरराइड कर सकते हैं और निम्नलिखित करके ऐप खोल सकते हैं:

  1. खोजक में ग्रहण / ग्रहण (ग्रहण / ग्रहण) का पता लगाएँ। (सुनिश्चित करें कि आप खोजक का उपयोग करें ताकि आप बाद के चरणों का प्रदर्शन कर सकें।)
  2. नियंत्रण कुंजी दबाएं और फिर Eclipse.app आइकन पर क्लिक करें।
  3. शॉर्टकट मेनू से ओपन चुनें ।
  4. अलर्ट विंडो दिखाई देने पर ओपन बटन पर क्लिक करें ।

अंतिम चरण आपकी सुरक्षा सेटिंग में एक्लिप्स के लिए एक अपवाद जोड़ देगा और अब आप इसे बिना किसी चेतावनी के खोल पाएंगे।

ध्यान दें, ये चरण अन्य * .app ऐप्स के लिए काम करते हैं जो समान समस्या का सामना कर सकते हैं।


6

आप निम्न आदेश चलाकर द्वारपाल सेटिंग्स को संशोधित कर सकते हैं

टर्मिनल में निम्नलिखित कमांड का उपयोग करने के लिए कहीं से भी एप्लिकेशन इंस्टॉल करने की अनुमति देने के लिए अक्षम करें ::

सुडोल स्पैक्टल - मास्टर-अक्षम

निम्नलिखित कमांड का उपयोग फिर से सक्षम करने के लिए

सुडोल स्पैक्टल - मास्टर-सक्षम


5

मुझे एक ही समस्या थी, ग्रहण शुरू नहीं होगा। यह लिंक मिला और यह एक आकर्षण की तरह काम किया:

ग्रहण में मेनू बार आइटम पर क्लिक नहीं कर सकते

जावा मेवरिक पर गड़बड़ है, यहां से डाउनलोड और इंस्टॉल करने की आवश्यकता है: http://support.apple.com/kb/DL1572?viewlocale=en_US&locale=en_US


4

नियंत्रण एप्लिकेशन फ़ोल्डर में एप्लिकेशन पर क्लिक करें, लॉचपैड नहीं। खुला चुनें और फिर आपको वास्तव में इसे खोलने के लिए एक विकल्प मिलता है।


3

राइट क्लिक करें> खोलें।

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


2

टर्मिनल खोलें, ग्रहण के निकाले गए फ़ोल्डर पर जाएं और निम्नलिखित कमांड चलाएँ:

./eclipse -clean

0

टर्मिनल प्रकार:

Last login: Thu Dec 20 08:28:43 on console
 ~  sudo spctl --master-disable
Password:
 ~  spctl --status
assessments disabled
 ~ 

सिस्टम वरीयताएँ-> सुरक्षा और गोपनीयता

यहां छवि विवरण दर्ज करें


0

मुझे वही त्रुटि मिली थी। सुरक्षा कारणों की वजह से, मैं सिस्टम वरीयता में कहीं से भी ऐप्स डाउनलोड करने की अनुमति के लिए विकल्प नहीं देख सका- > सुरक्षा टैब।

मैंने नीचे कमांड द्वारा ज़िप फ़ाइल से विस्तारित विशेषता को हटा दिया।

xattr -d com.apple.quarantine [Zip file path] 

और फिर नीचे त्रुटि हुई: - org.eclipse.e4.core.di.InjectionException: java.lang.NoClassDefFoundError: javax / annotation / PostConstruct

जावा के सभी अलग-अलग संस्करणों की स्थापना रद्द करके इसे हल किया और सिर्फ 1.8.0_231 स्थापित किया।

आखिरकार काम किया।


-1

गेटकीपर में देखने की कोशिश करें। मुझे बहुत अधिक मैक सामानों पर यकीन नहीं है, लेकिन मैंने सुना है कि आप इसे वहां सक्षम कर सकते हैं।


हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.