Windows 應用程式認證套件

在提交 app 進行認證並在 Windows 市集上架之前,請使用 Windows 應用程式認證套件測試您的 app 確認它已準備就緒。

取得套件

Windows SDK 中的 Windows 應用程式認證套件

Windows SDK 包含 Windows 應用程式認證套件。您可以使用這個套件,針對 Windows 市集 (適用於 Windows 10、Windows 8.1 和 Windows 8) 以及 Windows 10、Windows 8.1、Windows 8 和 Windows 7 傳統型應用程式認證計畫測試您的 app。Windows SDK 不含編譯器或建置環境。

新功能

2015 年 11 月 18 日: 此版本的 Windows 應用程式認證套件已更新以反映下列測試變更:

  • App 啟動前測試現已啟用。此測試能夠主動預先啟動 app,並維持 app 在背景運作,以驗證該 app 是否能正確處理啟動前案例。
  • App 資源測試現已可以正確針對 UWA app 執行。現已可以偵測到先前的套件版本所無法偵測到的問題 (如錯誤的映像大小)。Windows 市集將會利用此測試從 2016 年 1 月開始強制執行映像大小的需求。
  • 支援的 API 測試已不會在 app 以序數叫用核准 API 的情況下,針對該 API 產生失敗結果。

已知問題

下列清單列出 Windows 應用程式認證套件的已知問題:

  • Windows 應用程式認證套件的 App 資訊清單資源測試,無法針對 UWA 正確執行。該測試無法針對無效的應用程式產生失敗的結果。

    解決方法: Windows 應用程式認證套件已在針對 Windows 10 版本 1511 推出的 SDK 中獲得更新,並包含能使此測試正確執行,以及針對 UWA 產生通過/失敗結果的修正。現已可以偵測到先前的套件版本所無法偵測到的問題 (如錯誤的映像大小)。Windows 市集將會利用此測試從 2016 年 1 月開始強制執行映像大小的需求。
  • 在測試期間,若安裝程式在終止後仍使作用中的處理程序或視窗持續執行,則應用程式認證套件可能會偵測到該安裝程式的工作仍尚未完成。在這種情況下,套件將會停留在執行「處理安裝追蹤檔案」工作上,並造成使用者介面無法向前移動。

    解決方法: 在安裝程式完成後,請手動關閉所有由安裝程式所產生的作用中處理程序或視窗。
  • 針對 ARM UWA,或所有不會以裝置系列桌面或 OneCore 為目標的 UWA app,其最終報告中可能會出現一則顯示「在驗證期間並未執行所有測試。這可能會影響您的市集提交」的訊息。此訊息並不適用於使用者沒有手動取消選取測試的情況。

    解決方法:無
本頁對您有幫助嗎?
其他意見反應?
感謝您! 感謝您的意見反應。
關注我們 Twitter 部落格 Facebook Twitter 部落格 Facebook WeChat LINE