微軟應用商店第二次提交失敗

小林野夫發表於2024-03-28
10.1.2.10 Functionality    

The product crashes in response to user input.

The product crashes when the user selects 日語五十音圖表, 練習模式 or  挑戰模式 at the start screen.

The issue was observed on multiple devices running Windows build [22631.3155]. 

Observed On:  HP Spectre x360 2-in-1
Tested On:  HP Spectre x360 2-in-1

Tip: A Windows product may run flawlessly during development and testing, but after submitting it for certification testing, the product may crash or perform unexpectedly. Along these same lines, your product may not perform as expected after publication. You can contact Developer Support at http://aka.ms/storesupport if you need assistance with troubleshooting.
 
Tested devices: HP 17-bs011dx
10.1.2.5 Functionality    
The product metadata inaccurately claims support for Mixed Reality capable hardware. Please make sure you accurately report the supported hardware when you submit your product in Dev Center. Please remove the following hardware from System requirements (under Properties): Windows Mixed Reality motion controllers Windows Mixed Reality immersive headset

錯誤 程式碼 10.1.2.10

我處理方法:

修改前

     partial class StartViewModel : ObservableRecipient
   {

}

修改後

   internal partial class StartViewModel : ObservableRecipient
   {}

修改前

   ///顯示50音圖
   [RelayCommand]
   public void Show50PhonogramView()
   {
       //  window.Hide();
   ViewVisibility = Visibility.Hidden; 
       var phonogramView = App.Current.Services.GetService<PhonogramView>();
       phonogramView.Show();
    


   }

修改後

理由我懷疑,微軟那邊是自動測試,估計是誤以為隱藏窗體是崩潰,所有把程式碼調換了一下順序。

   ///顯示50音圖
   [RelayCommand]
   public void Show50PhonogramView()
   {
       //  window.Hide();
       var phonogramView = App.Current.Services.GetService<PhonogramView>();
       phonogramView.Show();
       ViewVisibility = Visibility.Hidden;
     
   }

相關文章