क्रैश रिपोर्टर को ओएस एक्स में अधिसूचना के रूप में कैसे दिखाना है

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

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

मैक ओएस एक्स में अधिसूचनाओं के रूप में क्रैश रिपोर्टिंग सक्षम करें

टर्मिनल खोलें और निम्न डिफ़ॉल्ट दर्ज करें कमांड स्ट्रिंग लिखें:

defaults write com.apple.CrashReporter UseUNC 1

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

आप जानबूझकर दुर्घटनाग्रस्त होकर समुद्र तट पर गेंदबाजी करके या 'प्रतिक्रिया न देने' में व्यस्त एप्लिकेशन पर बल छोड़कर इसका परीक्षण कर सकते हैं।

ओएस एक्स में डिफ़ॉल्ट संवाद विंडो विकल्प पर क्रैश क्रैश रिपोर्ट

अधिसूचना सुविधा के रूप में क्रैश रिपोर्टिंग को अक्षम करने और डिफ़ॉल्ट क्रैश संवाददाता संवाद बॉक्स पर वापस जाने के लिए, निम्न डिफ़ॉल्ट स्ट्रिंग का उपयोग करें:

defaults write com.apple.CrashReporter UseUNC 0

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

यह मैक ओएस एक्स के किसी भी आधुनिक संस्करण के साथ काम करना चाहिए, इस टिप में भेजने के लिए फ्रांज डी के लिए एक बड़ा धन्यवाद!