Package.appxmanifest:身份属性和证书(相关性?)

时间:2015-05-15 10:51:00

标签: c# windows-store-apps certificate windows-store

我很困惑。与关于Windows应用商店应用的Microsoft开发过程有很多相关。

我很快就会将我的应用程序提交到Windows应用商店,但我不确定Package.appxmanifest文件中的以下内容。

<Identity Name="MyCompanyName.123456789" Publisher="CN=ABCABCAB-ABCA-ABCA-ABCA-ABCABCABCABC" Version="1.0.0.0"/>

这显然是一个例子,使用测试证书时会产生类似的东西。

在我的Windows商店信息中心,我可以找到我认为我应该使用的身份:

enter image description here

docs中,它说出“Publisher”属性用于:

  

描述发布者信息。 Publisher属性必须   匹配所用证书的发布者主题信息   签一个包。

这是什么意思? “必须与出版商主题信息相匹配”,这是指什么?由于我需要尽快创建一个真正的证书,我需要知道在创建之前需要匹配的东西。

感谢任何帮助。谢谢!

1 个答案:

答案 0 :(得分:1)

如果您通过商店发布,则无需担心这一点。商店将在应用程序上签名。

将应用程序与Visual Studio中的商店关联,它将为您设置标识等。您无需手动执行此操作。

如果您正在加载应用,则只需处理签名。