签署Ionic(Cordova)Windows 10 UWP应用程序需要什么证书? [英] What Certificate for signing an Ionic (Cordova) Windows 10 UWP application?

查看:107
本文介绍了签署Ionic(Cordova)Windows 10 UWP应用程序需要什么证书?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我有一个Ionic应用程序,目前已部署到Apple和Android商店.我现在希望部署到Windows应用商店.我有Visual Studio 2015,并已构建运行Ionic CLI.我看到了很多创建的文件,包括CordovaApp.Windows10_1.0.0.43_x86.appx

对于iOS,签名是通过xcode/开发人员控制台处理的,对于Android,我是使用keytool的一部分创建的,而keytoolJDK的一部分.现在适用于Windows.

我在证书上找到了,并且<签名时使用href ="https://docs.microsoft.com/en-au/windows/uwp/packaging/sign-app-package-using-signtool" rel ="nofollow noreferrer">此./p>

在执行任何操作之前,我只想了解我是否正确理解了....因此,与iOS和Android不同,我可以为UWP签名而无需支付额外费用,实际上,您需要购买证书,就像您对SSL所做的一样,可用于对UWP进行签名?该应用程序还使用SSL(通过SSL对服务器进行https调用)-不确定这是否与所需的证书有所不同(例如,当我在调试中运行时,https调用似乎被阻止了).

感谢您提供任何信息!

解决方案

在执行任何操作之前,我只是想了解一下我是否正确理解了这一点....因此,与iOS和Android不同,我可以为UWP进行签名而无需支付额外费用,实际上,您需要购买UWP证书,就像您对SSL所做的一样,用于UWP签名?

否,您无需购买证书即可发布要存储的应用.您只需创建用于包签名的证书,有关详细信息,请参阅创建用于包签名的证书.然后,您可以使用SignTool签名应用,请参考使用SignTool签名应用程序包.

此后,在提交应用程序时,您将需要拥有一个开发人员帐户,这需要一些金钱费用,

I have an Ionic application, which is currently deployed to the Apple and Android stores. I Now wish to deploy to the Windows store. I have Visual Studio 2015 and have built running the Ionic CLI. I see a lot of created files, including a CordovaApp.Windows10_1.0.0.43_x86.appx

For iOS, the signing is handled via the xcode / developers console, and for Android I created using the keytool which is part of the JDK. Now for Windows..

I have found this on certificates, and this on signing.

I just want to see if I have this understanding correct before I do anything.... so unlike the iOS and Android, where I can just sign, with no extra cost, for the UWP, you actually need to purchase a certificate, just like you do for SSL, to use for the signing of a UWP? Also the app uses SSL (makes https calls to a server via SSL) - not sure if this makes any difference to the certificate required (as when I ran in debug, the https call seemed to be blocked).

Thanks in advance for any information!

解决方案

I just want to see if I have this understanding correct before I do anything.... so unlike the iOS and Android, where I can just sign, with no extra cost, for the UWP, you actually need to purchase a certificate, just like you do for SSL, to use for the signing of a UWP?

No, you don't need to purchase an certificate to publish your app to store. You only need to create a certificate for package signing, for details, please refer to Create a certificate for package signing. Then you can sign your app using SignTool, please refer to Sign an app package using SignTool.

After that, when you are submitting your app, you will need to have a developer account, which requires some monetary cost,

这篇关于签署Ionic(Cordova)Windows 10 UWP应用程序需要什么证书?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

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