更改Windows应用商店应用的包名称

问题描述 投票:3回答:3

我们如何更改Windows应用商店应用的包名?请注意,我们不想更改应用程序显示名称。

我们已经向Windows应用商店发布了一个UWP应用。 Visual Studio在包清单中生成了包名称<PublisherName>.<AppName>in。

当我将包清单中的包名更改为guid并发布到商店时,我得到了错误

 Invalid package identity name
 Invalid package family name

我可以看到商店应用程序与包名称相关联。我们是否必须删除商店应用并创建新提交?

UWP商店应用程序是否可以为包名称指定?

uwp windows-store-apps windows-store
3个回答
0
投票

您在Package.appmanifest中的应用程序标识应与商店中的相同。

检查商店中的应用标识:

enter image description here

检查您的Package.appmanifest。名称和发布者必须与商店中的相同:

enter image description here

如果他们不是。从清单中的商店复制包名称,然后单击“选择证书...”按钮。然后选择配置证书...->创建测试证书。并从商店复制您的出版商名称。

enter image description here

之后,您可以生成上传包并将其提交到商店。


0
投票

看起来我误解了商店流程。我认为应用程序标识是由Visual Studio生成的。 The app identity is assigned by the store

如果您使用Microsoft Visual Studio构建软件包,并使用与开发人员帐户关联的同一Microsoft帐户登录,则会自动包含这些详细信息。

所以看起来我们将不得不忍受用户可以发现的app文件夹。


0
投票

Windows Store应用程序的未来软件包名称由MS Store自动生成,由联系信息发布者显示名称(以及Appname作为第二个名称)在合作伙伴帐户注册时生成(之前没有人告诉我,没有'在MS文档中看到它)。

我犯了错误,将Companyname Ltd,My Name设置为Contact info Publisher显示名称,并得到了我的Windows应用商店应用程序的错误包名。

我将CompanynameLtdMyName.appname作为Windows应用商店应用的包名称,并删除了所有非US-ASCII字母,使第一个包名称变为模糊。我实际上希望我公司的互联网域名反转为包名第一名com.Companyname,这是其他地方常用的,也是非US-ASCII国家/地区发布商唯一的好看的解决方案。这些非物质问题在营销中非常重要。但MS Store /合作伙伴帐户设置中的包名称没有此类包名字段。

我不能将com.Companyname设置为Contact info Publisher显示名称,因为它不是。我必须与作为合法方的Companyname Ltd(这也是民法主题)达成和解,将CompanynameLtd.appname作为Windows应用商店应用的包名称,这是可以接受的。

因此,我尝试将(设置,cogwhee)联系信息发布者显示名称更改为Companyname Ltd和Appname,并且需要完整的验证处理时间才能进行更改。 MS表示验证过程可能需要几天到几周的时间。

好吧,我设法在几个小时后将联系信息发布者显示名称更改为Companyname Ltd。之后,我不得不使用Store / Create Your packages中的第二个单选框“..New app ..”并指向旧应用程序,使其接受新的Contact info Publisher显示名称。 (它应该适用于民法。)

但MainPackageIdentityName没有更改仍然是CompanynameLtdMyName.appname,我想我必须注册一个新的应用程序名称才能获得任何更改。

一个完美的世界是完美无聊的生活状态,我没有努力去研究这个问题。

© www.soinside.com 2019 - 2024. All rights reserved.