LSOpenURLsWithRole () त्रुटि के साथ विफल -10810 'OS X Yosemite.U' स्थापित नहीं कर सकता


22

मैं इंटरनेट से डाउनलोड किए गए 'इंस्टॉल OS X Yosemite.app' के माध्यम से OS X Yosemite स्थापित करने का प्रयास कर रहा हूं। जब मैं इसे डबल क्लिक करके खोलने की कोशिश करता हूं, तो कुछ नहीं होता है। जब मैं टर्मिनल का उपयोग करता हूं तो मुझे निम्नलिखित संदेश मिलता है:

$ open /Applications/Install\ OS\ X\ Yosemite.app/
LSOpenURLsWithRole() failed with error -10810 for the file /Applications/Install OS X Yosemite.app.

किस पर स्थापित करें?
रूस

जवाबों:


19

ऐसा लगता है कि पैकेज के भीतर निष्पादन योग्य वास्तव में निष्पादन योग्य नहीं है।

आपने इसे कहां से लिया?
यदि Apple नहीं है, तो मैं इसे अच्छी तरह से अकेला छोड़ दूंगा। यदि यह ऐप्पल से था, तो टर्मिनल में यह प्रयास करें

chmod +x /Applications/Install\ OS\ X\ Yosemite.app/Contents/MacOS/InstallAssistant


खुशी है कि यह आपके लिए काम करता है - कृपया मेरे जवाब को सही
मानने के

1
इससे मुझे मदद मिली, लेकिन मैं बस इतना जोड़ना चाहता था कि मैंने Contents/MacOS/JavaApplicationStubअपनी .appनिर्देशिका में उसी अनुमतियों को बदलकर अपनी समस्या (OS X Yosemite पर केटल पेंटाहो 4.4 पर चलना) तय की ।
मैट वुकस

दूसरे उत्तर के रूप में इसे जोड़ें - यह भविष्य के Googlers के लिए सहायक हो सकता है
Tetsujin

11

मैं के साथ यह त्रुटि थी Pentaho 8. इस कमांड ने इसे मेरे लिए हल किया: xattr -dr com.apple.quarantine '/Applications/Pentaho/design-tools/data-integration/Data Integration.app'

OSX उन फ़ाइलों को "संगरोध" कर देगा, जो अविश्वसनीय स्रोतों से डाउनलोड की जाती हैं।

आप देख सकते हैं कि क्या xattrs को सूचीबद्ध करके यह आपकी समस्या है। cd /path/to/your/ApplicationName.app xattr -l Contents/MacOS/*

यदि आप "com.apple.quarantine" देखते हैं तो यह आपकी समस्या है।


1
धन्यवाद, इसने मेरा मुद्दा पेंटाहो डेटा इंटीग्रेशन के साथ मैकओएस पर भी शुरू नहीं किया।
थराबास

1
मुझे लगा कि इससे मेरी समस्या Wings3D 2.1.7 के साथ हल हो सकती है, क्योंकि इसमें वास्तव में "com.apple.quarantine" xattr विशेषता सेट है, लेकिन विशेषता को हटाने के बाद भी, जबकि वास्तविक निष्पादन योग्य फ़ाइल को चलाया जा सकता है, "खुला" .app पैकेज पर अभी भी "-10810" त्रुटि देता है (उनके उत्तर में @tripleee जैसा वर्णन करता है)।
जैकब सी। 21:39

3

मुझे रहस्यमय ढंग से कैलेंडर ऐप के लिए योसेमाइट पर मिला। वास्तविक बाइनरी लॉन्च करना मेरे लिए काम कर गया।

bash$ /Applications/Calendar.app/Contents/MacOS/Calendar &

ऐसा लगता नहीं था कि कोई अनुमति समस्या है, जिसे ठीक किया जा सकता है chmod

मूल रूप से मुझे जो लक्षण मिला वह था " Mail.app में कैलेंडर आरक्षण पर क्लिक करने का प्रयास करते समय " Calendar.app "एप्लिकेशन अब खुला नहीं है"


मुझे पेंटाहो के साथ यह समस्या थी और इसे काम करने के लिए आंतरिक बाइनरी पर "xattr -d com.apple.quarantine JavaApplicationStub" चलाना पड़ा।
HVS

आप जवाब में मेरे द्वारा दिखाए गए मार्ग का मतलब है? मेरा कोई नहीं है xattrलेकिन यह अभी भी दुर्व्यवहार कर रहा है (अब जब मैंने यह उत्तर पोस्ट किया है तो इससे भी बदतर)।
ट्रिपलए

एफडब्ल्यूआईडब्ल्यू ने मेरे कैलेंडर को पुनर्जीवित करने के तरीके के साथ कुछ अपडेट किया और अब यह वापस सामान्य हो गया है, मुझे लगता है कि 10.13.3 या 10.13.4 हाई सिएरा अपडेट के बाद।
ट्रिपलए

1

स्क्रीन लॉक होने के दौरान ssh टर्मिनल से एप्लिकेशन चलाने का प्रयास करते समय मुझे यह त्रुटि हुई थी। ऐप ने शिकायत की कि उपयोगकर्ता के पास GCWindow खोलने की अनुमति नहीं थी।

लॉग इन करके स्क्रीन को अनलॉक करें, और मेरा ऐप अब ठीक लॉन्च करता है।

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