无效的包标识名称 - 添加了神秘前缀,阻止上传到Microsoft商店

时间:2017-09-28 20:32:17

标签: uwp windows-10-universal windows-store

我在向Windows商店重新发布和提交应用时遇到问题,特别是在上传应用包时。第一次提交在包上传方面取得了成功,但还有其他问题,所以我现在重新发布。

在我的清单中,我的包装名称为" AdrianK.LorpWormhole",但在上传包裹时出现此错误:

  

Lorp.Wormhole_1.1.5.0_x86_x64_arm_bundle.appxupload29.6 MB

     
      
  • 无效的套餐身份名称:AdrianK.LorpWormhole(预期:24206AdrianK.34586DA8BF322)
  •   
  • 无效的包裹系列名称:AdrianK.LorpWormhole_n5r4weagqr54a(预期:24206AdrianK.34586DA8BF322_n5r4weagqr54a)
  •   

我不知道24206前缀来自哪里。我在我的代码中进行了搜索,并在xml文件中找到了一些匹配,它们看起来像是商店关联的一部分。

解决这个问题我:

  1. 从开发门户网站(https://developer.microsoft.com
  2. 中完全删除了该应用
  3. 删除所有" 24206"来自代码库(仅在前面提到的xml文件中。
  4. 重新创建了应用包。
  5. 保留应用程序名称" Lorp Wormhole"通过开发门户网站
  6. 创建了一个新提交,直接转到包并上传了新包。
  7. 我仍然得到错误。查看门户网站上的App Identity页面,它将使用24206前缀报告包名称。但我不知道这是从哪里来的。

    令我神秘的是,我只给开发门户两条信息:我保留的名字和包裹;所以要么包裹有问题我没有看到,或者商店正在做一些我没预料到的事情 - 也许是上次提交的挂起?

    24206前缀也会污染程序包系列名称(PFN)。

1 个答案:

答案 0 :(得分:0)

前缀与开发者的帐户有关。某个开发人员发布的所有应用包都具有相同的前缀。包身份名称与您应用的显示名称不同,并且不会影响向用户显示的应用名称。

如果您将应用与Visual Studio中的商店相关联,您的包的身份名称和系列名称将自动获得正确的格式。