Я работаю с командой инфраструктуры по развертыванию универсального приложения Windows 10 и запуску в некоторые блокпосты. В настоящее время они запрашивают приложение версии выпуска, которое не требует лицензии разработчика для установки. Они используют SCCM, инструмент, с которым я не знаком, и только представлены с требованиями к ОС Windows 10 Mobile (не Windows 10 (x86), (x64)) и находятся на удержании, пока я не решит проблему лицензии разработчика. Вот что я сделал:Как создать appxbundle, не требующее лицензии разработчика
- Создать appx сверток с помощью Visual Studio 2015 Professional
- Я выбрал, что он не будет загружен в хранилище
- Б x86 и x64 в режиме выпуска для конфигурации
- лицензия используется из домена CA для подписи кода и, кажется, работает
- Enabled «Разрешить все доверенные приложения для установки» в местном редакторе GP (мой DEV устройства)
- Enabled sideloading в Настрой гс/обновить & безопасности/для разработчиков
При выполнении сценария Powershell, я встречена с «Перед установкой этого приложения, вам нужно сделать следующее: - приобрести лицензию разработчика», а затем она делает некоторые администратора, предлагающее и не может приобрести лицензию разработчика.
Если я поместил устройство в режим разработчика, сценарий работает безупречно, и приложение работает как ожидалось.
Я пропустил что-то, что заставляет меня требовать лицензию разработчика? Имеет ли это какое-либо отношение к папке пакета, заканчивающейся в _Test? Это единственный результат, который он создает.
Если я могу предоставить любую дополнительную информацию, сообщите мне. Спасибо!
Если вы выполните шаги, описанные в [Приложения для больших приложений в Windows 10] (https://technet.microsoft.com/library/mt269549.aspx), выполните ли какие-либо сбой? –
Спасибо за комментарий! Я считаю, что все это сделал. Один момент, который следует, что мне нужно будет проверить завтра, - это импорт сертификата. Я позволяю ему автоматически выбирать, куда его поместить - возможно, это не был доверенный корень. Я отправлю обратно при тестировании. Еще раз спасибо! –
Я убедился, что сертификат находится в папке Trusted Root Certification ... все еще запрашивает лицензию разработчика. У меня есть команда по инфраструктуре, которая изучает, как они создали сертификат. Отправляется обратно. –