Как сертифицировать UWP .appxbundle? - PullRequest
0 голосов
/ 17 июня 2020

Я создаю приложение UWP. Я упаковываю его в VS и получаю .appxbundle. Когда я устанавливаю приложение с помощью .appxbundle, у меня не возникает никаких проблем (возможно, потому, что я доверяю своему собственному сертификату). Но когда я передаю другому человеку .appxbundle, другие не могут его установить.
Я пробовал использовать signtool.exe. Я использовал этот шаблон: SignTool sign /fd hashAlgorithm /a /f "C:\signingCert.pfx" "C:\filepath.appx". Я получил «правильное сообщение», приложению доверяют. Но теперь, когда я открываю .appxbundle, я получаю сообщение о том, что этому приложению не доверяют. И это единственный .appxbundle, которому можно доверять, потому что другие версии того же приложения, которым я не доверяю, являются "надежными" для Windows.
Есть какая-нибудь помощь в этом?
Спасибо!

1 Ответ

1 голос
/ 18 июня 2020

SignTool - это инструмент командной строки, используемый для цифровой подписи пакета приложения или пакета с сертификатом. Сертификат может быть создан пользователем (для целей тестирования) или выпущен компанией (для распространения).

SignTool не может создать приложение с разрешением полного доверия, которое можно было бы установить без сертификата. Вы можете рассматривать SignTool как поле соответствия, в котором привязка указывает c сертификат с пакетом appx. И перед установкой пакета appx необходимо установить сертификат.

Если вы действительно хотите установить appx без сертификата, мы предлагаем вам publi sh ваше приложение в Microsoft App Store.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...