步驟 5:提交 Microsoft Store 裝置應用程式
本主題描述如何將 UWP 裝置應用程式提交至 Microsoft Store 儀錶板。 提交應用程式之前,請先檢閱建置 UWP 裝置應用程式中的提交順序一節。 本主題是逐步系列的一部分。 如需簡介,請參閱 建置 UWP 裝置應用程式逐步 解說。
如果您的應用程式已指定為特殊許可權應用程式,但未設定為自動安裝,您可以在將特殊許可權應用程式提交至 Microsoft Store 之前,將裝置元數據提交至 Windows 開發人員中心 硬體儀錶板。 在此情況下,此步驟 5 可以在步驟 6 之後進行。
UWP 裝置應用程式是一種特殊的 UWP 應用程式,裝置製造商會建立作為其內部或周邊裝置的隨附裝置。 透過使用裝置元數據,裝置應用程式可以執行特殊許可權作業,例如裝置更新。 如需 UWP 裝置應用程式的詳細資訊,請參閱 滿足 UWP 裝置應用程式。
開始之前
本主題假設您已完成開發應用程式,且裝置元數據已準備就緒。
啟動應用程式提交
移至 Microsoft Store 儀錶板 以提交您的應用程式。
新增測試人員的指示
在 測試人員的指示中,確定您輸入文字「這是 UWP 裝置應用程式」。這向應用程式提交測試人員指出您的應用程式是UWP裝置應用程式。
檢閱提交詳細數據
提交應用程式之前,請先檢查下列專案:
應用程式的描述應該清楚說明應用程式所需的硬體。
您必須在應用程式套件中包含 StoreManifest.xml 檔案,Microsoft Store 才能將應用程式辨識為 UWP 裝置應用程式。
啟動應用程式時,如果應用程式要求裝置在應用程式能夠運作之前連線,它必須清楚陳述「請連接品牌 <特定的裝置名稱>」之類的內容。
套件名稱應該與您在步驟 1 中建立應用程式時所指定的套件名稱相同。 請注意,如果應用程式未在一年內提交,套件名稱就會過期。
應用程式必須完全符合 Microsoft Store 原則。
應用程式必須適用於所有年齡。
應用程式必須標示為免費。
確認銷售詳細數據
在應用程式提交期間,請檢查 市集提交檢查清單中的 [銷售詳細數據 ] 專案,並確定您看到此專案:
您的應用程式必須是免費的,因為它是UWP裝置應用程式。
您的應用程式將免費銷售,並排程在通過認證之後發行。
應用程式提交UI的設計目的是尋找StoreManifest.xml,作為檢查應用程式是否為與裝置相關聯的UWP裝置應用程式的唯一方法。 一旦它做出該決定,它會明確覆寫您在銷售詳細數據中設定的任何內容,以確保應用程式設定為免費,而不需要試用(如果您嘗試在 [銷售詳細數據] 頁面中變更這些值,請停用這些控件)。 這會接著反映在檢查清單頁面上。
如果您沒有看到您的應用程式必須免費,因為它是 [銷售詳細數據] 頁面中的 UWP 裝置應用程式,請檢查您的應用程式專案的根資料夾中是否已正確包含StoreManifest.xml,而不是在解決方案的根資料夾中。
提交結果
一旦 Microsoft Store 收到您的應用程式,它會執行所有 UWP app 通用的自動化測試套件。 它也會執行應用程式專屬的一系列測試。
如果您的應用程式通過 Microsoft Store 所套用的測試,則會在大約 1-4 天內新增至應用程式類別目錄。 一旦進入目錄,也可以從 Microsoft Store 取得。 如果提交失敗,您將會收到原因的通知。
驗證
Microsoft Store 儀錶板會在提交至 Microsoft Store 之後驗證 Microsoft Store 裝置應用程式套件。 裝置元數據會提交至 Windows 開發人員中心 硬體儀錶板並加以驗證。 您應該在 Microsoft Store 上線應用程式之後提交元數據,因為驗證程式會檢查元數據中指定的應用程式是否在市集中。 硬體儀錶板會個別驗證驅動程式,作為標誌提交的一部分。