使用 Windows App Certification Kit(簡稱WACK)驗證 MSIX檔案

更新 發佈閱讀 3 分鐘


【建置環境說明】

我的開發環境是win11,python是3.10.7版本,編碼的工具是Visual Studio Code(簡稱vscode)


【本篇說明】

打包成 MSIX檔案後【打包步驟可參考:使用 MSIX Packaging Tool封裝工具打包成 MSIX檔案另一種更簡化、快速打包成 MSIX檔案的選擇【 Makeappx】】,要上架至 Microsoft store發佈前,還需要完成"驗證"及"簽章",接下來分享使用 Windows App Certification Kit(WACK)來"驗證" MSIX的作法。


以下分享驗證步驟:

1.前往官方下載頁面 https://developer.microsoft.com/en-us/windows/downloads/sdk-archive/


2.選擇與你的作業系統對應的 SDK 版本(建議使用與你系統一致的版本,例如:Windows 11 SDK)

raw-image


3.下載並安裝 Windows SDK(安裝過程中請勾選「Windows App Certification Kit」)


4.安裝完成後,WACK 的預設路徑通常是:C:\Program Files (x86)\Windows Kits\10\App Certification Kit\


5.進入該資料夾後,可找到主程式:AppCertKit.exe,並開啟它


6.載入你的 .msix 應用程式套件,點選"瀏覽"選取要驗證的應用程式

raw-image
raw-image


7.在"選取測試",WACK 將自動勾選一系列驗證項目,進入"下一步"

raw-image


8.進入"正在驗證 應用程式"過程

raw-image
raw-image


9.驗證完成後,會顯示一份結果報告,並可匯出成 .xml 或 .html 檔案。

raw-image
raw-image

▲說明:測試結果報告


10.如果顯示所有項目"通過",則表示你的應用符合 Microsoft Store 發佈標準。如果出現錯誤或警告,會顯示具體失敗原因與建議修正方法。

【本篇小結】

以上是使用 WACK測試步驟,希望各位都能驗證通過。


【本篇結束】

在自學路上遇到困難是很正常的事,只要堅持到底,相信就會有所成果,期勉大家一同努力。



留言
avatar-img
留言分享你的想法!
avatar-img
艾肯比工程師
2會員
57內容數
主要分享應用程式開發過程、遭遇困難及解決技巧,提供給自學或獨立開發者做為參考,希望能對您們有所幫助。
艾肯比工程師的其他內容
2025/08/04
這篇文章說明如何使用Makeappx將Python Kivy應用程式打包成MSIX檔案,以利上架至Microsoft Store。
Thumbnail
2025/08/04
這篇文章說明如何使用Makeappx將Python Kivy應用程式打包成MSIX檔案,以利上架至Microsoft Store。
Thumbnail
2025/07/28
若要上架至 Microsoft store,就必須使用 MSIX檔案,本篇說明如何使用 MSIX Packaging Tool執行打包成MSIX。
Thumbnail
2025/07/28
若要上架至 Microsoft store,就必須使用 MSIX檔案,本篇說明如何使用 MSIX Packaging Tool執行打包成MSIX。
Thumbnail
2025/07/21
Windows Subsystem for Android(WSA)是Windows系統下的子系統,也就是Windows裡面內建的Android模擬器,可用來測試APK檔(Android APP)。
Thumbnail
2025/07/21
Windows Subsystem for Android(WSA)是Windows系統下的子系統,也就是Windows裡面內建的Android模擬器,可用來測試APK檔(Android APP)。
Thumbnail
看更多
你可能也想看
Thumbnail
這篇內容,將會講解什麼是表達式(Expression),什麼是陳述式(Statement)。有了這些概念,各位會更容易理解,要如何設計程式碼。
Thumbnail
這篇內容,將會講解什麼是表達式(Expression),什麼是陳述式(Statement)。有了這些概念,各位會更容易理解,要如何設計程式碼。
Thumbnail
這篇內容,將會講解什麼是函式,以及與函式相關的知識。包括函式的簡介、Runtime Function、自訂函式、Script Function 腳本函式、Method 方法。
Thumbnail
這篇內容,將會講解什麼是函式,以及與函式相關的知識。包括函式的簡介、Runtime Function、自訂函式、Script Function 腳本函式、Method 方法。
Thumbnail
這篇內容,將簡單介紹Asset Browser、Workspace、Inspector、Code Browser,作為入門的介面導覽。
Thumbnail
這篇內容,將簡單介紹Asset Browser、Workspace、Inspector、Code Browser,作為入門的介面導覽。
Thumbnail
這篇內容,將教你如何安裝GameMaker,並更改語言設定。包括GameMaker的下載說明、版本說明、安裝說明、語系更改。
Thumbnail
這篇內容,將教你如何安裝GameMaker,並更改語言設定。包括GameMaker的下載說明、版本說明、安裝說明、語系更改。
Thumbnail
歡迎來到我們的Windows教學!在這裡,你將學習如何有效使用Windows操作系統。我們將探索各種基本操作,如文件管理、桌面設置、程式安裝和系統設置。無論你是新手還是希望深入了解Windows的使用者,我們的教學內容都能夠幫助你提升操作技能,使你在日常使用和工作中更加流暢和高效。立即加入我們,開啟
Thumbnail
歡迎來到我們的Windows教學!在這裡,你將學習如何有效使用Windows操作系統。我們將探索各種基本操作,如文件管理、桌面設置、程式安裝和系統設置。無論你是新手還是希望深入了解Windows的使用者,我們的教學內容都能夠幫助你提升操作技能,使你在日常使用和工作中更加流暢和高效。立即加入我們,開啟
Thumbnail
下載處: 安裝msi  https://www.chiark.greenend.org.uk/~sgtatham/putty/latest.html 或單獨使用 https://the.earth.li/~sgtatham/putty/latest/w64/pscp.exe  安裝好可以
Thumbnail
下載處: 安裝msi  https://www.chiark.greenend.org.uk/~sgtatham/putty/latest.html 或單獨使用 https://the.earth.li/~sgtatham/putty/latest/w64/pscp.exe  安裝好可以
Thumbnail
接續上一篇 Step2:VC#專案建立 Step3:IIS新建站台 Step4:VC#架設到IIS中
Thumbnail
接續上一篇 Step2:VC#專案建立 Step3:IIS新建站台 Step4:VC#架設到IIS中
Thumbnail
理解一個全新的操作環境有時候可能是一個挑戰,尤其對於那些剛開始接觸VS Code的開發者來說,即便具備一定的英文閱讀能力,可能也會對這個陌生的操作環境感到徬徨和不安。不過,沒有必要擔心,我們接下來就來一起用短短的一分鐘時間,將VS Code轉換成最熟悉的中文環境吧! 安裝繁體中文語言包 由於VS
Thumbnail
理解一個全新的操作環境有時候可能是一個挑戰,尤其對於那些剛開始接觸VS Code的開發者來說,即便具備一定的英文閱讀能力,可能也會對這個陌生的操作環境感到徬徨和不安。不過,沒有必要擔心,我們接下來就來一起用短短的一分鐘時間,將VS Code轉換成最熟悉的中文環境吧! 安裝繁體中文語言包 由於VS
追蹤感興趣的內容從 Google News 追蹤更多 vocus 的最新精選內容追蹤 Google News