2011-06-22 19 views
6

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

6/22/11 9:05:25 AM ReportCrash[1902] Saved crash report for Application [1893] version 1.0 (1.0) to /Users/Name/Library/Logs/DiagnosticReports/Application_2011-06-22-090525_MacBook-Pro-4-Lyfe.crash 

मैं लाइन पर क्या मिल सकता है क्रैश रिपोर्टिंग स्वत: होना चाहिए से और आप केवल कस्टम क्रैश रिपोर्टिंग को लागू करने के बारे में चिंता करने के लिए अगर आप चाहते हैं रिपोर्टों सीधे आपको भेजा होना चाहिए।

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

उत्तर

4

क्रिस,

आप iTunesConnect पर सभी क्रैश रिपोर्ट नहीं मिलता है।

यह है कि यह कैसे काम करता है:

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

तो अनिवार्य रूप से, इस सवाल का जवाब

है आप iTunesConnect पर भरोसा नहीं कर सकते यदि आपके ऐप की दुर्घटना रिपोर्ट

पाने के लिए इसके बजाय आप की तरह, एक तीसरी पार्टी के समाधान का उपयोग करना चाहिए: भेक:

airbrakeapp.com

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

+0

हाँ मैं इसे समझता हूं, लेकिन मैं मैक एप्स के बारे में बात कर रहा हूं, आईओएस ऐप नहीं, इसलिए मुझे आईओएस डिवाइस पर क्रैश लॉग वापस भेजने से पहले आईट्यून्स पर सिंक करने की आवश्यकता नहीं है। मैक ऐप के लिए इसे हर बार ऐप्पल को क्रैश रिपोर्ट भेजने के लिए कहा जाना चाहिए। क्रैश रिपोर्ट स्थानीय रूप से जेनरेट की जा रही हैं लेकिन मुझे ऐप्पल को भेजने के लिए संवाद नहीं मिला है। मैं समझता हूं कि उपयोगकर्ता नहीं चुनते हैं, लेकिन मेरा ऐप उन्हें विकल्प भी नहीं दे रहा है। मैं एक तृतीय पक्ष समाधान, विशेष रूप से एक भुगतान एक का उपयोग नहीं करना पसंद करेंगे। – Kris

संबंधित मुद्दे