Important
设备元数据已弃用,并将在 Windows 的将来版本中删除。 有关替代功能的信息,请参阅驱动程序包容器元数据。
本主题介绍如何将 UWP 设备应用提交到 Microsoft 应用商店仪表板。 在提交应用之前,请查看 生成 UWP 设备应用中的提交序列部分。 本主题是分步系列的一部分。 请参阅 “逐步构建 UWP 设备应用” 以了解简介。
如果你的应用被指定为特权应用且未配置为自动安装,则可以在将特权应用提交到 Microsoft 应用商店之前,将设备元数据提交到 Windows 开发人员中心硬件仪表板。 In this case, this step 5 can take place after step 6.
UWP 设备应用是一种特殊的 UWP 应用,设备制造商创建它作为其内部或外围设备的配套。 通过使用设备元数据,设备应用可以运行特权作,例如设备更新。 有关 UWP 设备应用的详细信息,请参阅 了解 UWP 设备应用。
在您开始之前
本主题假定你已完成应用开发,设备元数据已准备就绪。
启动应用提交
转到 Microsoft 应用商店仪表板 以提交应用。
为测试人员添加说明
在 测试人员的说明中,请确保输入文本“这是 UWP 设备应用”。这向应用提交测试人员表明你的应用是 UWP 设备应用。
查看提交详细信息
在提交应用之前,请检查以下内容:
应用的说明应清楚地说明应用所需的硬件。
必须将Microsoft应用商店的应用包中包含 StoreManifest.xml 文件,才能将应用识别为 UWP 设备应用。
启动应用时,如果应用要求在应用正常工作之前连接设备,它必须明确声明“请连接 <品牌特定的设备名称>”之类的内容。
The package name should be the same as the one you specified when you created the app in step 1. 请注意,如果应用在一年内未提交,包名称将过期。
应用必须完全符合 Microsoft应用商店策略。
应用必须适用于所有年龄。
应用必须标记为免费。
确认销售详细信息
During app submission, check the Selling Details item in the Store submission checklist, and ensure that you see this:
你的应用必须是免费的,因为它是 UWP 设备应用。
你的应用将免费销售,并计划在通过认证后发布。
应用提交 UI 旨在查找 StoreManifest.xml 作为检查应用是否是与设备关联的 UWP 设备应用的唯一方法。 And once it makes that determination, it will explicitly override whatever you set in the selling details to make sure the app is set to be free with no trial (and disable the controls if you try to change those values in the Selling Details page). 这随后会反映在清单页上。
如果看不到你的应用必须是免费的,因为它是“销售详细信息”页面中的 UWP 设备应用,请检查是否已正确包含在应用项目的根文件夹中,而不是解决方案的根文件夹中 StoreManifest.xml。
Submission results
Microsoft应用商店收到应用后,它将执行所有 UWP 应用通用的自动化测试套件。 它还将执行特定于应用的一系列测试。
如果你的应用通过Microsoft应用商店应用的测试,它将在大约 1-4 天内添加到应用程序目录。 在目录中后,该目录也可从Microsoft应用商店获取。 如果提交失败,你将收到有关原因的通知。
Validation
Microsoft应用商店仪表板在提交到 Microsoft 应用商店后验证Microsoft应用商店设备应用包。 设备元数据由 Windows 开发人员中心硬件仪表板提交并验证。 应在应用在 Microsoft 应用商店上实时后提交元数据,因为验证过程会检查元数据中指定的应用是否在应用商店中。 硬件仪表板在徽标提交过程中单独验证驱动程序。