3

需要一些帮助才能在重定向到Windows Phone 8.1后提交我的更新包裹。将包裹提交至windows手机商店时出现无效Package Identity错误

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

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

帮我提交这个XAP。我错过了什么,或者我应该修改什么?

+0

哪个应用程序创建Windows Phone 8.1(Silverlight/WinRT)? –

回答

1

我用的Windows Phone 8.1中实现的新包装标识混淆。我所做的只是在商店中保留了一个名字[我没有为Windows Phone 8.0应用程序做过]。然后创建一个包标识。我复制并将其放入package.appxmanifest并重建应用程序,并解决了错误。

谢谢

1

看来,当您从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

相关问题