Microsoft Store पर प्रकाशन विफल होने के कुछ मुद्दे

हाल ही में, मैंने एक WinUI 3 ऐप को Microsoft Store पर प्रकाशित करने का प्रयास किया, लेकिन बार-बार सुधार करने के बावजूद कई त्रुटियां आती रहीं। Microsoft की परीक्षण रिपोर्टें भ्रामक और समझने में कठिन थीं। आखिरकार, जब उन्होंने अपनी नवीनतम परीक्षण रिपोर्ट में स्क्रीनशॉट संलग्न किए, तो मुझे मूल कारण का पता चला।

सबसे पहला, पहला मुद्दा:

नीचे मुद्दे की रिपोर्ट है

उपलब्ध उत्पाद टाइल आइकन में डिफ़ॉल्ट छवि शामिल है। टाइल आइकन को उत्पाद का विशिष्ट रूप से प्रतिनिधित्व करना चाहिए ताकि उपयोगकर्ता आइकन को उपयुक्त उत्पादों से जोड़ सकें और एक उत्पाद को दूसरे के साथ भ्रमित न करें। टाइल्स के बारे में जानकारी के लिए, https://docs.microsoft.com/en-us/windows/uwp/controls-and-patterns/tiles-and-notifications-app-assets देखें, या Mixed Reality उत्पादों के 3D आइकन के लिए, https://docs.microsoft.com/en-us/windows/mixed-reality/3d-app-launcher-design-guidance देखें।

उल्लंघन करने वाला पैकेज: XXXXX (Package)_1.0.13.0_x86_x64_bundle.msixuploa

जैसा कि आप स्क्रीनशॉट में देख सकते हैं, जब Microsoft के परीक्षकों ने मेरा ऐप इंस्टॉल किया, तो स्टार्ट मेनू में “हाल ही में इंस्टॉल किए गए” के तहत प्रदर्शित आइकन मेरे कस्टम आइकन के बजाय WinUI 3 का डिफ़ॉल्ट आइकन था। ऐसा इसलिए हुआ क्योंकि मैंने पैकेजिंग के दौरान ऐप आइकन को ठीक से कॉन्फ़िगर नहीं किया था।

कस्टम आइकन को सही तरीके से सेट करने के लिए: अपने प्रोजेक्ट की Package.appxmanifest फ़ाइल खोलें, विज़ुअल एसेट्स टैब पर जाएं, अपनी स्रोत छवि चुनें और आवश्यक आइकन एसेट बनाएं।

दूसरा मुद्दा

भाषा सूचियों के साथ प्रदान किया गया उत्पाद का नाम, इंस्टॉल होने पर डिवाइस पर प्रदर्शित होने वाले उत्पाद के नाम से मेल नहीं खाता है।

स्टोर लिस्टिंग नाम: ThaiTongXXXXX
डिवाइस पर प्रदर्शित नाम: XXXXX

निम्नलिखित भाषा सूचियों में पाया गया: चीनी (चीन)

उत्पाद के इंस्टॉल किए गए शीर्षक के लिए दस्तावेज़ीकरण https://docs.microsoft.com/en-us/uwp/schemas/appxpackage/uapmanifestschema/element-displayname पर उपलब्ध है

लिस्टिंग शीर्षक के लिए दस्तावेज़ीकरण https://learn.microsoft.com/en-us/windows/apps/publish/publish-your-app/msix/add-and-edit-store-listing-info#product-name पर पाया जा सकता है

यह एक और समान मुद्दा है: पैकेजिंग के दौरान निर्दिष्ट ऐप का नाम, Microsoft Store पर दर्ज किए गए लिस्टिंग नाम से भिन्न था, जिसके परिणामस्वरूप सबमिशन विफल हो गया। आप इसे Package.appxmanifest फ़ाइल के अंदर ठीक कर सकते हैं। एप्लिकेशन टैब पर जाएं और डिस्प्ले नाम फ़ील्ड को Microsoft Partner Center डैशबोर्ड में कॉन्फ़िगर किए गए उत्पाद के नाम से बिल्कुल मेल खाने के लिए अपडेट करें।

तीसरा मुद्दा

उत्पाद लॉन्च पर क्रैश हो जाता है। यह समस्या OS बिल्ड 26200.7623 चलाने वाले निम्नलिखित डिवाइसों पर देखी गई

पर देखा गया: ASUS EXPERTBOOK P5405CSA_PX485CSA
पर परीक्षण किया गया: ASUS EXPERTBOOK P5405CSA_PX485CSA
त्रुटि संदेश: कोई नहीं

टिप: एक Windows उत्पाद विकास और परीक्षण के दौरान बिना किसी समस्या के चल सकता है, लेकिन प्रमाणन परीक्षण के लिए सबमिट करने के बाद, उत्पाद क्रैश हो सकता है या अप्रत्याशित रूप से व्यवहार कर सकता है। इसी तरह, आपका उत्पाद प्रकाशन के बाद अपेक्षा के अनुसार प्रदर्शन नहीं कर सकता है। यदि आपको समस्या निवारण में सहायता चाहिए, तो आप http://aka.ms/storesupport पर डेवलपर समर्थन से संपर्क कर सकते हैं।

ThaiTong泰语学习_10.1.2.10_Crashlog.evtx ()

परीक्षण किए गए डिवाइस: Microsoft Surface Laptop

त्रुटि ऐप्लिकेशन का नाम: ThaiTong.exe, संस्करण: 1.0.0.0, टाइमस्टैम्प: 0x696f0000
त्रुटि मॉड्यूल का नाम: Microsoft.UI.Xaml.dll, संस्करण: 3.1.7.0, टाइमस्टैम्प: 0xabafd337
अपवाद कोड: 0xc000027b
त्रुटि ऑफसेट: 0x00000000003a11f5
त्रुटि प्रक्रिया आईडी: 0x0x2acc
त्रुटि ऐप्लिकेशन प्रारंभ समय: 0x0x1dcf315da5ba390
त्रुटि ऐप्लिकेशन पथ: C:\Program Files\WindowsApps\13BB6A9C.2489817D7C86E_1.0.13.0_x64__3310hcxmkktm6\ThaiTong\ThaiTong.exe
त्रुटि मॉड्यूल पथ: C:\Program Files\WindowsApps\13BB6A9C.2489817D7C86E_1.0.13.0_x64__3310hcxmkktm6\ThaiTong\Microsoft.UI.Xaml.dll
रिपोर्ट आईडी: 4434c917-11b5-4bdd-ac99-a28959eb9ba6
त्रुटि पैकेज का पूरा नाम: 13BB6A9C.2489817D7C86E_1.0.13.0_x64__3310hcxmkktm6
त्रुटि पैकेज सापेक्ष ऐप्लिकेशन आईडी: App

मैं अभी भी तीसरे मुद्दे को हल करने पर काम कर रहा हूं। एक बार इसे हल कर लेने के बाद, मैं इसका समाधान साझा करूंगा। पढ़ने के लिए धन्यवाद।

प्रातिक्रिया दे

आपका ईमेल पता प्रकाशित नहीं किया जाएगा. आवश्यक फ़ील्ड चिह्नित हैं *