2017-07-24 46 views
0

我有一个Ionic应用程序,目前已部署到Apple和Android商店。我现在希望部署到Windows商店。我有Visual Studio 2015,并且已经构建了运行Ionic CLI。我看到很多创建的文件,包括CordovaApp.Windows10_1.0.0.43_x86.appx什么证书用于签署Ionic(Cordova)Windows 10 UWP应用程序?

对于iOS的,签字通过的Xcode /开发者控制台进行处理,并为Android我使用keytool这是JDK的一部分创建。现在用于Windows ..

我在证书上找到了this,在签署时我找到了this

我只想在我做任何事情之前看看我的理解是否正确....因此,与iOS和Android不同,我只需在UWP上签名,无需额外费用,您实际上需要购买证书,就像您对SSL所做的一样,用于签署UWP?此外,该应用程序使用SSL(通过SSL使https调用服务器) - 不知道这是否对所需证书有任何影响(因为当我在调试中运行时,https调用似乎被阻止)。

在此先感谢您的任何信息!

回答

0

我只想在我做任何事情之前看看我是否有正确的理解....因此,与iOS和Android不同,我不需要额外花费就可以为UWP签名,但实际上需要购买证书,就像您为SSL所做的那样,用于签署UWP?

不,你不需要购买证书来发布你的应用程序来存储。您只需创建一个包装签名证书,详细信息请参考Create a certificate for package signing。然后,您可以使用SignTool对您的应用程序进行签名,请参阅Sign an app package using SignTool

之后,当你提交你的应用程序,你需要有一个开发者账户,这需要一定的货币成本,

+0

是的,我确实看到了这两个主题。但是,证书链接似乎只讨论**自签名证书**,并且有声明*自签名证书在准备将其发布到商店*之前对于测试您的应用程序非常有用。其余的都是有道理的,签名和我已经拥有的开发者账户,这只是证书部分不清楚。 – peterc

+0

没关系。只要生成的证书能够与Sign工具一起使用,签名的应用就可以发布到商店中。 –

相关问题