Какой сертификат для подписи приложения Ionic (Cordova) Windows 10 UWP?

У меня есть приложение Ionic, которое в настоящее время развернуто в магазинах Apple и Android. Теперь я хочу развернуть в магазине Windows. У меня есть Visual Studio 2015 и я создал Ionic CLI. Я вижу много созданных файлов, в том числе CordovaApp.Windows10_1.0.0.43_x86.appx

Для iOS подпись осуществляется через консоль xcode / developers, а для Android я создал с помощью keytool, который является частью JDK. Теперь для Windows ..

Я нашел this на сертификатах, а this при подписании.

Я просто хочу проверить, правильно ли я понимаю это, прежде чем что-то делать ... так что, в отличие от iOS и Android, где я могу просто подписать без дополнительной платы для UWP, вам действительно нужно приобрести < / strong> сертификат, как и для SSL, который будет использоваться для подписи UWP? Также приложение использует SSL (делает https вызовов серверу через SSL) - не уверен, имеет ли это какое-либо значение для требуемого сертификата (например, когда я запускал отладку, вызов https, казалось, был заблокирован).

Заранее благодарим за любую информацию!


person peterc    schedule 24.07.2017    source источник


Ответы (1)


Я просто хочу проверить, правильно ли я понимаю это, прежде чем что-то делать ... так что в отличие от iOS и Android, где я могу просто подписать без дополнительных затрат для UWP, вам действительно нужно приобрести сертификат, просто как вы делаете для SSL, чтобы использовать для подписания UWP?

Нет, вам не нужно покупать сертификат, чтобы опубликовать приложение в магазине. Вам нужно только создать сертификат для подписи пакета, подробности см. В Создать сертификат для подписи пакета. Затем вы можете подписать свое приложение с помощью SignTool, см. Подпишите пакет приложения с помощью SignTool.

После этого, когда вы отправляете свое приложение, вам потребуется учетная запись разработчика, что требует определенных денежных затрат,

person Elvis Xia - MSFT    schedule 24.07.2017
comment
Да, я видел обе эти темы. Но ссылка на сертификат, кажется, обсуждает только самоподписанный сертификат и содержит утверждение Самоподписанный сертификат полезен для тестирования вашего приложения, прежде чем вы будете готовы опубликовать его в магазине . Все остальное имеет смысл, подпись и учетная запись разработчика, которая у меня уже есть, это была просто часть сертификата, которая не ясна. - person peterc; 24.07.2017
comment
Неважно. Если сгенерированный сертификат хорошо работает с инструментом подписи, подписанное приложение можно опубликовать в магазине. - person Elvis Xia - MSFT; 24.07.2017