2017-01-18 6 views
0

Итак, мы с моей командой разрабатываем приложение, но у нас нет сертификата подписи кода по нескольким причинам. Мы используем шаблон пустого приложения Universal Windows, поэтому результатом является .appxbundle. Я думал, что могу развернуть его, как любую другую программу, без сертификата подписи кода, но я не могу понять, как это сделать, возможно ли это?Разверните пакет приложений без подписи Windows

PS: использование шаблона универсальной Windows для W10 на VS2017.

Спасибо заранее и скажите мне, если вы не понимаете, RektibouCaribou

+0

Я не совсем уверен, что я понимаю ваш вопрос, но я не понимаю, почему вы не можете использовать тестовый сертификат, чтобы развернуть приложение локально (см https: // msdn.microsoft.com/en-us/library/br230260.aspx и https://msdn.microsoft.com/en-US/library/windows/desktop/jj835832(v=vs.85).aspx). Или вы имеете в виду развертывание в Windows Store? В этом случае вам понадобится действительный сертификат. –

+0

Может быть, использовать MakeAppx.exe (https://msdn.microsoft.com/en-us/library/windows/desktop/hh446767(v=vs.85).aspx) и не подписывать вывод? –

ответ

0

Если вы успешно создали файл пакета.

вы можете загружать приложения на свое устройство, не отправляя их в магазин. Это позволяет установить их и протестировать их, используя созданный вами пакет приложений (.appx). Если у вас есть приложение, которое вы не хотите продавать в Магазине, например, приложение для бизнес-бизнеса (LOB), вы можете отключить это приложение, чтобы другие пользователи в вашей компании могли его использовать. Источник

MSDN: Sideload your app package

+0

Я знал это, я планировал не загружать его в магазин, но я хотел знать, может ли приложение (не для внутреннего использования) устанавливать на другие ПК без сертификата подписи кода – RektibouCaribou

+1

Боюсь, что вы не можете этого сделать , Перед установкой приложения вам придется установить сертификат на компьютере. Вы можете использовать [signtool.exe] (https://msdn.microsoft.com/en-us/library/windows/desktop/jj835835 (v = vs.85) .aspx) для создания сертификата для внутреннего использования. –

+0

Хорошо, спасибо :) Ну, я думаю, нам придется купить один: / – RektibouCaribou