2016-11-13 51 views
2

我有一个开放源码的UWP应用程序,我想使用AppVeyor为我自动创建appxupload软件包。开放源代码的UWP应用程序,我可以公开应用程序标识吗

我瘫痪于this instructions关于如何配置项目以创建appxupload包而不需要App_StoreKey.pfx证书文件。

现在我想知道如果我可以让这些值,应用程序标识,公共,或者如果有人可以对他们做任何伤害吗?

我的意思是这些值在这里。

enter image description here

回答

0

现在我想知道如果我可以让这些值,应用的身份,公开,或者如果有人可以做任何伤害他们?

是的,他们可以。通过一切手段分发你的项目的源代码 - 但是任何能够唯一标识你作为开发者(和发布链)的东西都必须保密,因为应用程序的消费者可以相信他们得到的某个版本确实来自你,原件开发人员,而不是恶意的第三方,他们修改程序以做恶事(例如,将用户的联系人列表上传到垃圾邮件服务) - 如果您要公开您的签名文件,那么任何人都可以模仿您。

+0

这正是我想知道的部分,我是否真的以这种方式发布签名文件?在这个指令中是这个部分:(注意:当应用程序已经上传到开发中心时,商店会自动去掉这个签名签名,并且无论如何都会将其替换为Store签名。) –