Установка приложения UWP без прав администратора, взаимодействия с PowerShell и без Магазина Windows? - PullRequest
0 голосов
/ 14 мая 2018

Здесь есть какие-нибудь "эксперты" по Windows UWP?

Я изучаю нижеприведенную тему уже целый день, так как не мог поверить, что мы не можем распространять наше приложение UWP.

Действительно ли это * невозможно распространять приложение UWP по каналу, отличному от хранилища , без необходимости вручную запускать + взаимодействовать со скриптом powershell?Потому что мы не можем делать это для наших клиентов каждый раз.Они также не имеют прав администратора и не могут использовать обычное хранилище Windows .

Просто установка сертификата и последующий запуск appxbundle не работает, мычтобы он работал всегда нужно запускать скрипт powershell ...: /

Ответы [ 2 ]

0 голосов
/ 08 мая 2019

Прежде всего, вам нужно создать сертификат и подписать этим ваш appx / appxbundle.

Вы должны установить сертификат на свой клиентский компьютер, но для этого вам нужны права администратора. Таким образом, вы должны дать своим клиентам сертификат, а они должны распространять его через групповые политики. Таким образом, вам не нужно устанавливать сертификат через скрипт powershell.

Теперь вы можете написать скрипт, который установит зависимости и Appx на компьютер. Для этого вам не нужны права администратора, но должна быть активирована боковая загрузка. Но, как я уже сказал, сертификат должен. быть установлен в противном случае вы не можете не установить приложение.

0 голосов
/ 08 июня 2018

UWP-приложения, которые не из магазина, должны быть подписаны доверенным сертификатом. В противном случае установка не будет успешной.

Если ваше приложение правильно подписано и сертификат является доверенным, вы можете дважды щелкнуть по .appxbundle, чтобы установить приложение на более поздние версии Windows 10.

Сценарию powershell требуются только права администратора, поскольку он добавляет временный сертификат разработчика в ваши доверенные сертификаты.

...