क्या एप्लिकेशन क्रैश हो गया है? विंडोज फोन AppHub और क्रैश रिपोर्टिंग

गीतात्मक विषयांतर


एक बार, एक कंपनी के साथ एक साक्षात्कार के दौरान, उन्होंने मुझसे सवाल पूछा: "क्या कोई एप्लिकेशन है जो अचानक दुर्घटनाग्रस्त हो जाता है, उपयोगकर्ता नाराज है और अब इस एप्लिकेशन को चलाना नहीं चाहता है, किसी भी प्रतिक्रिया फ़ॉर्म को भरने के लिए कॉन्फ़िगर नहीं किया गया है, डेवलपर इस घटना के बारे में कैसे पता लगा सकता है?"

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

इस मुफ्त अनुवाद लेख में, मैं वर्णन करूंगा कि यह AppHub का उपयोग करके कैसे किया जा सकता है।



क्या एप्लिकेशन क्रैश हो गया है? विंडोज फोन AppHub और क्रैश रिपोर्टिंग


कोई भी डेवलपर आपको बताएगा कि उत्पादन (उत्पादन वातावरण) में डिबगिंग एप्लिकेशन एक अनूठा अनुभव है और विंडोज फोन पर एप्लिकेशन कोई अपवाद नहीं हैं।

डेवलपर्स के लिए AppHub के नए संस्करण के साथ, फोन पर आपके आवेदन में आए अपवादों को डिबग करना बस थोड़ा आसान हो गया। पंजीकृत डेवलपर्स के लिए, AppHub अब आपको अपने ऐप्स के स्वास्थ्य का अध्ययन करने, क्रैश की गणना करने और जो हुआ उसकी जांच करने की अनुमति देता है।

AppHub खोलने से अब आपको App Highlights नामक एक सेक्शन दिखाई देगा जहाँ आपके एप्लिकेशन और उनके नवीनतम डाउनलोड और क्रैश सूचीबद्ध हैं।

छवि

उदाहरण के लिए, विंडोज फोन स्टॉपवॉच एप्लिकेशन को 34 बार गलत तरीके से (लगभग 50,000 डाउनलोड के साथ) पूरा किया गया था और आप क्रैश की संख्या पर क्लिक करके अधिक विस्तृत जानकारी प्राप्त कर सकते हैं। यदि आप गलती से एप्लिकेशन के नाम पर क्लिक करते हैं, तो यह क्रैश वाले पृष्ठ के बजाय, इस एप्लिकेशन का सारांश पृष्ठ प्रदर्शित करेगा।

क्रैश की संख्या के पृष्ठ पर, आप समय की कस्टम अवधि के लिए एप्लिकेशन के क्रैश का विस्तृत ग्राफ़ देख सकते हैं।

छवि

आप स्प्रेडशीट डाउनलोड कर सकते हैं जिसमें आपको आवेदन दुर्घटना का अध्ययन करने के लिए आवश्यक विस्तृत जानकारी तक पहुंच प्राप्त होगी, उदाहरण के लिए, अपवाद पाठ और कॉल स्टैक।
यह हमारे मामले में कैसा दिखेगा:

छवि

सबसे अधिक संभावना है, आप कॉल स्टैक की जांच करना चाहेंगे, अधिक पठनीय दृश्य के लिए, आप सेल के गुणों को बदल सकते हैं, जैसा कि नीचे दिखाया गया है।

छवि

लपेटें विकल्प चालू होने के साथ, कॉल स्टैक बहुत बेहतर दिखता है।

छवि

Source: https://habr.com/ru/post/In126048/


All Articles