将包裹提交到 windows phone 商店时出现无效的包裹标识错误

Invalid Package Identity Error while submitting package to windows phone store

重定向到 windows phone 8.1.

后需要一些帮助来提交我的更新包

在 visual studio 中加载我的解决方案后,我单击重定向到 windows phone 8.1。后来创建了 AppxManifest 文件,现在我对应用程序代码进行了更改并构建了 XAP。当我在 windows phone 商店中提交此版本时,我遇到了以下错误:

Invalid package identity name: 2xxxxxxx-xxxx-xxxx-bxxx-xxxxxxxxxxxx (expected:)
Invalid package family name: 2xxxxxxx-xxxx-xxxx-bxxx-xxxxxxxxxxxx_m0ezkffm1mfsc (expected:)

帮我提交这个XAP。我缺少什么或我应该修改什么?

似乎当您从(我假设一个已经发布的)Windows 8 应用程序转换为 Windows 8.1 应用程序时,某些设置可能与之前上传到商店的应用程序不匹配。

尝试在您的新 Package.appxmanifest 文件中仔细检查 mp:PhoneIdentity 的 PhoneProductID 属性是否映射到您已发布的 Windows 8 应用程序的 ProductID。与 PhonePublisherID 和 PublisherID 相同。

您可能会发现本指南很有用: https://msdn.microsoft.com/en-us/library/windows/apps/dn642081(v=vs.105).aspx

我对 windows phone 8.1 中实现的新包标识感到困惑。我所做的只是在商店中保留了一个名称 [我没有为 windows phone 8.0 应用程序这样做]。然后创建了一个包标识。我复制并将其放入 package.appxmanifest 并重建应用程序并解决了错误。

谢谢