Как создать appxbundle, не требующий лицензии разработчика

Я работаю с командой инфраструктуры над развертыванием универсального приложения Windows 10 и работаю над некоторыми препятствиями. В настоящее время они запрашивают версию приложения, для которой не требуется лицензия разработчика для установки. Они используют SCCM, инструмент, с которым я не знаком, и представлены только с требованиями ОС Windows 10 Mobile (не Windows 10 (x86), (x64)) и находятся в ожидании, пока я не решу проблему с лицензией разработчика. Вот что я сделал:

  • Создание пакета appx с помощью Visual Studio 2015 Professional
  • Я выбрал, что он НЕ будет загружен в магазин
  • Использовал x86 и x64 в режиме релиза для конфигурации
  • Лицензия используется от ЦС домена для подписи кода и работает
  • Включено "Разрешить установку всех доверенных приложений" в локальном редакторе GP (мое устройство dev)
  • Включена боковая загрузка в настройках / обновление и безопасность / для разработчиков

При запуске сценария Powershell меня приветствует "Перед установкой этого приложения вам необходимо сделать следующее: - Получить лицензию разработчика", а затем он запрашивает администратор и не может получить лицензию разработчика.

Если я переведу устройство в режим разработчика, скрипт будет работать без сбоев, и приложение будет работать так, как ожидается.

Я что-то упускаю из-за чего мне нужна лицензия разработчика? Это как-то связано с папкой пакета, оканчивающейся на _Test? Это единственный выход, который он создает.

Если я могу предоставить любую дополнительную информацию, дайте мне знать. Спасибо!

1 ответ

Решение

ОК... Я наконец понял это. Это не имело никакого отношения к конфигурации или упаковке приложения. Это был сгенерированный сценарий PowerShell для Visual Studio 2015, для которого требовалась лицензия разработчика (режим разработчика). Если я просто запустил свой собственный Add-AppxPackage PathToAppxBundle в PowerShell, он установился без сертификата или запроса разработчика в режиме Sideload. Обратите внимание, что сертификат уже установлен через групповую политику в моем случае.

Другие вопросы по тегам