mjr*_*mjr 5 windows-store windows-store-apps uwp
我有一个开源的Windows商店应用程序(UWP).当我将应用程序与存储关联时,创建a Package.StoreAssociation.xml和a <AppName>_StoreKey.pfx以及对我的Package.appxmanifest(身份标记;名称和发布者属性)的一些修改.
我可以将该信息提交到公共 git 存储库(证书必须位于存储库中,因为我想使用 AppVeyor 构建包)?
对于公共 git 存储库,不应提交存储密钥 .pfx 文件(添加到 .gitignore 文件)。如果您想使用 CI 系统,请创建一个私有存储库或将 .pfx 文件附加到 CI 后端的克隆项目中。
我应该加密它吗?
此文件已加密,用于在提交到 Windows 应用商店之前对您的应用程序进行签名,另请参阅如何创建应用程序包签名证书
如果证书泄露,我可以撤销证书吗?
您需要保留一个新的应用程序名称,请参阅此处
appxmanifest 的更改是否敏感?
取决于您所做的更改,.packagemanifest 文件中的身份和包信息非常重要。查看应用程序包清单