मैक पर कुछ ऐप्स चलाने में समस्या, कोई त्रुटि संदेश नहीं


4

मुझे उम्मीद है कि यह सवाल सुपरयूजर के दायरे में है।

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

मैंने अपने मैक को रीबूट करने की भी कोशिश की है। मैं कभी भी अन्य समान मुद्दा नहीं था।

मुझे OSX 10.6.2 के साथ एक नया मैकबुक प्रो मिला है और काफी सारे ऐप भी, लेकिन कोई भी ऐसा नहीं है जिसकी मैं कल्पना कर सकूं।


मैं यहाँ दो तरह के उत्तर खोजने की उम्मीद कर रहा हूँ:

मैं इस समस्या को कैसे ट्रैक कर सकता हूं? मैक के साथ अधिक अनुभवी किसी को यह पता चल सकता है।

हो सकता है कि किसी के पास एक ही मुद्दा था और इसके बारे में एक शब्द मिला?


1
मुझे मूल Starcraft के लिए इंस्टॉलर के साथ एक समान समस्या थी - हालांकि एक समाधान कभी नहीं मिला।
trolle3000 15

@ ट्रॉल कभी नहीं? आपने अभी त्याग दिया, फिर? मैं ब्लिज़ार्ड समर्थन से बात कर रहा हूं, लेकिन वे अपना समय लेते हैं और मैं अभी भी उन्हें इस मुद्दे को समझने की कोशिश कर रहा हूं। अगली बार मैं यहाँ एक लिंक पोस्ट करूँगा।
cregox

1
कंप्यूटर गेम से संबंधित प्रश्न बंद हो जाते हैं, इसलिए मैंने इसे अधिक सामान्य बनाने के लिए इसे थोड़ा संपादित किया।
निफले

हाँ, मैंने बस छोड़ दिया - स्नो लेपर्ड के बाहर आने के बाद यह सही था, और मुझे लगा कि बर्फ़ीला तूफ़ान उनके इंस्टॉलर को अपडेट करेगा। फिर से कोशिश करने के लिए कभी नहीं मिला ;-)
trolle3000

@ ट्रॉल, मैं हार नहीं मानूंगा। मैं यह काम कर दूंगा। आप बाद में यहां उत्तर के लिए बाद में जांच कर सकते हैं। वैसे, धन्यवाद @Nifle
cregox

जवाबों:


7

यहां बताया गया है कि मैं अपनी समस्या को हल करने में कैसे कामयाब रहा:

$ chmod +x SystemCheck_enUS.app/Contents/MacOS/BlizzardSystemCheck

और यहाँ ऐसा क्यों हुआ:

के लिए कई कारणों से , मैं एक महान निष्कर्षण उपकरण (जाहिरा तौर पर अत्यधिक की कोशिश कर रहा शुरू कर दिया की सलाह दी द्वारा जॉन टी ) कहा जाता लचीली । जाहिरा तौर पर यह बर्फ़ीला तूफ़ान से डाउनलोड की गई ज़िप फ़ाइल निकालते समय अनुमतियों को रखने के साथ एक बुरा काम किया। मैं पहले से ही एक और समाधान के लिए देख रहा हूँ।

बस इतना ही।


हो सकता है कि स्प्रिंग डेवलपर को बग रिपोर्ट दर्ज करें। मुझे लगता है कि यदि आप उसका ब्लॉग पढ़ते हैं, तो आप अपनी धुन बदल सकते हैं।
चूरंड

@churnd मुझे अपनी धुन पसंद है और इसके साथ कोई समस्या नहीं है। मेरा मतलब था कि अगर इस तरह का एक बुनियादी मुद्दा वसंत के भीतर था तो मैं अन्य संभावित मुद्दों से बचना चाहता हूं और जहां मुझे क्या करने की आवश्यकता है, वहां देखो। मुझे निकालने के लिए अंतिम उपकरण की आवश्यकता नहीं है, बस मूल सामान जिसे ओएस बनाया जाना चाहिए। - शायद समस्या यह थी कि मुझे लगता है कि वसंत था, और यह नहीं है। मेरी गलती है
cregox

इस उत्तर के लिए धन्यवाद! मुझे वास्तव में एक ही ऐप (Battle.net बीटा प्रोफ़ाइल ऐप) के साथ एक ही समस्या थी, और समाधान डिफ़ॉल्ट आर्काइव उपयोगिता का उपयोग करके संग्रह को अनपैक करना था, और दूसरा ऐप नहीं (जो मेरे मामले में केका था)।
n1313

1
@ n1313 वाह, 3 साल बाद! मुझे यह जानकर खुशी हुई कि यह अभी भी किसी की मदद करता है। :)
क्रैगॉक्स

1

मैं यह देखने के Consoleलिए जाँच करूंगा कि क्या कोई त्रुटि संदेश हैं या नहीं।

यदि यह "अनुमति अस्वीकृत" जैसा कुछ कहता है, तो आपको अनुमति को सुधारना पड़ सकता है ।

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

अपने सिस्टम के प्रदर्शन को बेहतर बनाने के लिए, डिस्क यूटिलिटी में अनुमतियों की मरम्मत फ़ंक्शन का उपयोग करें:

  1. डिस्क उपयोगिता खोलने के लिए, एप्लिकेशन फ़ोल्डर से, उपयोगिताएँ खोलें, और फिर डिस्क उपयोगिता आइकन पर डबल-क्लिक करें।
  2. बाईं ओर के कॉलम में, अपनी स्टार्टअप डिस्क पर क्लिक करें।
  3. प्राथमिक चिकित्सा टैब पर क्लिक करें और फिर मरम्मत डिस्क अनुमतियाँ पर क्लिक करें। डिस्क उपयोगिता गलत सेटिंग्स के साथ किसी भी फाइल और फ़ोल्डर्स को रीसेट करेगी।

नोट: यदि किसी तृतीय-पक्ष एप्लिकेशन में अनुमतियाँ त्रुटियां हैं और उसने Apple के इंस्टॉलर का उपयोग नहीं किया है, तो अनुमतियाँ मरम्मत सब कुछ ठीक नहीं कर सकती हैं। यदि आप ऊपर दिए गए चरणों का पालन करते हैं, और आपका एप्लिकेशन अभी भी लॉन्च नहीं हुआ है, तो आपको समस्याग्रस्त अनुप्रयोगों को हटाने और पुनः इंस्टॉल करने की आवश्यकता हो सकती है। मैक ओएस एक्स में अनुप्रयोगों को हटाने के बारे में अधिक जानकारी के लिए, मैक ओएस एक्स में देखें , मैं एक आवेदन कैसे निकालूं ?

Mac OS X में अनुमतियाँ कैसे काम करती हैं, इस बारे में अधिक जानकारी के लिए, Apple के ज्ञानकोष में Mac OS X में समस्या निवारण अनुमतियाँ देखें ।


डी'ओह, मुझे इसके बारे में सोचना चाहिए था ... यह कहता है "अनुमति से इनकार"। क्या आप जानते हैं कि मैं अपने शोध करते समय इसे "ठीक" कैसे कर सकता हूं? मैं केवल टर्मिनल पर sudo का उपयोग करने के बारे में सोच सकता हूं।
cregox

बस यह जोड़कर कि सूडो कमांड ने अच्छा नहीं किया। मैंने sudo ओपन SystemCheck_enUS.app का उपयोग किया और यह लौटा: LSOpenURLsWithRole () फ़ाइल /Users/caue/Downloads/SystemCheck_enUS.app के लिए त्रुटि -10810 के साथ विफल हुआ - मुझे आपसे यह जानने की उम्मीद नहीं है कि क्या है, बस यहाँ रिपोर्टिंग।
cregox

नहीं। मरम्मत अनुमतियाँ / usr / शेयर / डर्बी में सिर्फ एक यादृच्छिक फ़ाइल की मरम्मत की और कुछ नहीं। इसलिए, दुर्भाग्य से, इस मुद्दे को ठीक नहीं किया था जैसा कि मुझे उम्मीद थी (क्योंकि मैंने पहले ही इसे चामोद के साथ जांच लिया था)।
cregox

Apple से अनुमति की अनुमति केवल ऐप्पल द्वारा ज्ञात अनुमतियों की मरम्मत करेगी, जो सिस्टम से चीजों के अलावा इंस्टॉलर के माध्यम से इंस्टॉल की गई चीजों के लिए है। मैंने अभी पढ़ा है कि KB पर: support.apple.com/kb/HT1452?viewlocale=en_US तो आप में से किसी को भी मेरे मामले में काम करने की उम्मीद नहीं करनी चाहिए। ;)
cregox

1

क्या आपके पास एक व्यवस्थापक खाता है? ("अनुमति से इनकार" कहते हुए कंसोल अक्सर इंगित करता है कि आप नहीं करते हैं)। यदि आप करते हैं, तो आप अनुमतियाँ ठीक करने का प्रयास कर सकते हैं। यूटिलिटीज में, डिस्क यूटिलिटी को चलाएं, अपनी हार्ड ड्राइव को चुनें और इसे मरम्मत की अनुमति के लिए बताएं।

आप जिस फ़ाइल को देखना चाहते हैं, वह system.log है। यदि कंसोल आपके लिए काम नहीं कर रहा है, तो यहां दो विकल्प हैं:

टर्मिनल में (यूटिलिटीज में भी स्थित), में टाइपिंग

tail -f /var/log/system.log

आपको संदेश देखने देना चाहिए क्योंकि संदेश सिस्टम लॉग में लिखे गए हैं। यदि आप अपना गेम चलाते हैं, तो खांसी , ऐप :) कोई भी त्रुटि संदेश वहां दिखाई देना चाहिए।

यदि आपके कंप्यूटर पर TextWrangler है , तो इसे खोलें और "File -> Open File By Name" चुनें और /var/log/system.log में टाइप करें। यह आपको संपूर्ण सिस्टम लॉग देखने देगा, और ज़रूरत पड़ने पर प्रमाणित करने के लिए संकेत देगा।


हां, मुझे यकीन है कि आपके पास - जोश के जवाब पर मेरी दूसरी टिप्पणी से आप देख सकते हैं। मैं अब अनुमतियाँ ठीक करने का प्रयास कर रहा हूँ। वैसे, अगर आप टर्मिनल पर नहीं बल्कि खोजक पर sudo का उपयोग करने का एक तरीका है, तो क्या होगा?
cregox

@ खोजक पर कावा? (स्नो) लेपर्ड कैश क्लीनर नामक प्रोग्राम में फाइंडर को रूट के रूप में चलाने के लिए एक अच्छा विकल्प है। अन्य GUI अनुप्रयोगों को रूट के रूप में चलाने के लिए (मुझे नहीं पता कि यह खोजक पर लागू होता है), serverfault.com/questions/47141/…
क्लिंटन ब्लैकमोर

हाँ, मैं gksudo (सूक्ति से) की तरह कुछ के लिए उम्मीद कर रहा था और यह एक सेवा (सही माउस क्लिक) या ऐसा कुछ के रूप में जोड़ा जा सकता है। लिंक के लिए धन्यवाद!
cregox

1
@ कवास खैर, फिर, मैं छद्म सुझाव देने जा रहा था, लेकिन मुझे लगता है कि आपने इसे पा लिया है। यह जानकर अच्छा लगा कि यह स्नो लेपर्ड पर काम करता है।
क्लिंटन ब्लैकमोर

@ बेल्कमोर हाहा, हाँ। अच्छी नौकरी, और धन्यवाद! ;)
Cregox
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.