Я разработал приложение для Windows 8 и хочу установить его на 10 устройств, а также, когда я изменяю приложение, я хочу автоматически обновлять приложение, установленное на этих 10 устройствах. Я не хочу использовать магазин Windows, а приложение и устройства имеют необходимые сертификаты. Есть ли способ загрузить приложение на 10 устройств и легко обновить приложение, не используя жесткий диск для удаления и установки приложения на каждом устройстве?
загружать приложения Windows 8 на несколько устройств?
Ответы (1)
Хотя этот вопрос был задан некоторое время назад, я хочу ответить на него, так как я сам долгое время боролся с загрузкой LOB-приложений, а Microsoft почти не прилагает усилий, чтобы прояснить беспорядок в своей программе лицензирования.
- Вам нужно получить ключ загрузки неопубликованных приложений, вы можете получить его в центре корпоративного лицензирования Microsoft (его нелегко найти, лучше всего обратиться к партнеру-дистрибьютору), стоит 100 $ и, насколько я знаю, для
25 устройств< /с>. Вы должны быть партнером, чтобы получить такой ключ.
ОБНОВЛЕНИЕ: для неограниченного количества устройств (см. статью, опубликованную пользователем 3123726)
К вашему сведению: я сомневаюсь в этом, но если вы планируете иметь все устройства в одном домене, вам не нужен ключ боковой загрузки.
На устройстве, где должно работать приложение
установить сертификат приложения в «доверенные корневые сертификаты» и «доверенные издатели»
установить и зарегистрировать ключ боковой загрузки
для установки:
/C slmgr /ipk 00000-00000-00000-00000-00000 //your side loading key
для регистрации:
/C slmgr /ato ec67814b-30e6-4a50-bf7b-d55daf729d1e //for everybody the same key
- Для публикации и обновления приложения у Microsoft есть служба под названием «Intune», где вы можете зарегистрировать свои устройства и развернуть приложения для магазина. Я пробовал это решение и действительно не мог заставить его работать. Иногда это работало, но было много сбоев и зависаний без сообщения об ошибке. Я настоятельно рекомендую написать собственную функцию обновления, так как я потерял много часов, пытаясь заставить ее работать. Также кажется, что никто на самом деле не использует это решение, так как у него всего 12 обзоров в магазине приложений и нет никаких форумов, которые бы говорили о нем. Однако, если вы хотите попробовать, перейдите по этой ссылке: https://technet.microsoft.com/en-us/library/dn646972.aspx Вам потребуется установить «Приложение фирменного магазина» на каждое устройство.
Если вы склонны писать свой собственный механизм обновления/установки, вы можете использовать эту команду Powershell для установки приложения на устройство. Вы можете использовать dropbox для распространения пакетов на устройства и написать службу, которая запускает powershell.
Add-AppxPackage -Path "yourapp.appx" -DependencyPath "Dependencies\x86\appdependency.appx
"