我可以发布 UWP 应用程序的 StoreKey.pfx [英] Can I publish the StoreKey.pfx of an UWP application

查看:24
本文介绍了我可以发布 UWP 应用程序的 StoreKey.pfx的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我有一个开源 Windows 商店应用程序 (UWP).当我将应用程序与商店关联时,会创建一个 Package.StoreAssociation.xml 和一个 _StoreKey.pfx 以及对我的 Package 的一些修改.appxmanifest(身份标签;名称和发布者属性).

I have an open source windows store application (UWP). When I associate the application with the store a Package.StoreAssociation.xml and a <AppName>_StoreKey.pfx is created along with some modifications to my Package.appxmanifest (Identity Tag; Name and Publisher Attributes).

  • 我能否将该信息提交到公共 git 存储库(证书必须在存储库中,因为我想使用 AppVeyor 构建包)?
  • 我应该加密吗?
  • 如果证书泄露,我可以撤销证书吗?
  • 对 appxmanifest 的更改是否敏感?

推荐答案

我可以将该信息提交到公共 git 存储库吗(证书必须在存储库中,因为我想使用 AppVeyor 构建包)?

Can I commit that information to a public git repository (the certificate must be in the repository because I want to build the package with AppVeyor)?

对于公共 git 存储库,不应提交存储密钥 .pfx 文件(添加到 .gitignore 文件).如果您想使用 CI 系统,请创建一个私有仓库或将 .pfx 文件附加到您在 CI 后端克隆的项目中.

For public git repository, the Store key .pfx file should not be committed(Add to .gitignore file). If you want to use the CI system, please create a private repository or append the .pfx file to your cloned project in CI backend.

我应该加密吗?

此文件已加密,用于在提交到 Windows 应用商店之前对您的应用进行签名,另请参阅 如何创建应用包签名证书

This file has been encrypted and it's for signing your app before submitting to Windows Store, see also How to create an app package signing certificate

如果证书泄露,我可以撤销证书吗?

Could I revoke the certificate if it leaked?

您需要保留一个新的应用名称,请参阅这里

You need to reserved a new app name, see here

对 appxmanifest 的更改是否敏感?

Are the changes to appxmanifest sensitive?

取决于您所做的更改,.packagemanifest 文件中的身份和包信息非常重要.请参阅应用程序包清单

Depends on what you have changed, it's very important for Identity and package information in .packagemanifest file. See App package manifest

这篇关于我可以发布 UWP 应用程序的 StoreKey.pfx的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆