提交UWP应用至Microsoft Store时,如何及在哪里修正包数据错误?
UWP应用提交Microsoft Store包验证错误修复指南
问题根源
你的包家族名称、供应商名称与Microsoft Store后台为该应用分配的官方身份信息不匹配,核心原因是创建应用包时的配置、签名证书和Store注册的应用身份不一致。
修复步骤
自动同步Store配置(推荐)
- 打开Visual Studio并加载你的UWP项目
- 右键项目 → 选择「发布」→「创建应用包」
- 选择「是的,我要将应用发布到Microsoft Store」,点击下一步
- 登录你的开发者账号,选中Store后台已创建的目标应用(6875WeCanAppsSoftware.WeCanSpeakPro)
- 完成向导后,Visual Studio会自动同步Store的官方身份信息(包括正确的包家族名称、供应商证书),直接生成符合要求的应用包
手动修正配置(自动同步失败时使用)
- 打开项目中的
Package.appxmanifest文件 - 切换到「打包」标签页:
- 将「包家族名称」替换为预期值:
6875WeCanAppsSoftware.WeCanSpeakPro_g41babarqva5y - 将「包发布者名称」替换为预期值:
CN=8E59FA6F-E96D-4F39-ACA6-0D0D32F78F0B
- 将「包家族名称」替换为预期值:
- 确认签名证书为Store提供的官方证书:点击「选择证书」→「从Store获取」,登录开发者账号后选择对应应用的证书
- 打开项目中的
验证并重新提交
重新生成应用包,使用Visual Studio的「验证应用包」工具确认错误消除后,再提交至Microsoft Store
内容的提问来源于stack exchange,提问作者Jose Afonso Braga
相关产品推荐
相关产品推荐

