Установите приложение Hololens из Microsoft Store с кодом

Я ищу способ установить приложение из Магазина Microsoft с помощью кода на Hololens 2. Используя UWP API или API портала устройств и предполагая, что действующая учетная запись уже настроена.

Любой совет будет приветствоваться, спасибо!


person elpha01    schedule 23.04.2020    source источник
comment
Что кроме поведения, которое вы хотите. Вы имеете в виду запустить Microsoft Store со ссылкой для установки приложения, а затем установить с помощью Microsoft Store?   -  person Nico Zhu - MSFT    schedule 24.04.2020
comment
Я хотел бы избежать любых манипуляций с пользователем. Если он использует приложение Microsoft Store, это не проблема, но я думаю, что невозможно управлять этим приложением (после его запуска) из другого?   -  person elpha01    schedule 24.04.2020
comment
Да, лучший способ — использовать схему запуска приложения Microsoft Store для запуска приложения Microsoft Store, а затем нажать кнопку «Установить», чтобы установить приложение.   -  person Nico Zhu - MSFT    schedule 24.04.2020
comment
Таким образом, невозможно выполнить процесс на 100% с помощью кода. Знаете ли вы, как мы можем получить путь URI приложения для магазина Hololens? Большое спасибо за помощь :) Редактировать: также можно запустить uri с другого устройства (например, с портала устройств)   -  person elpha01    schedule 24.04.2020


Ответы (2)


К сожалению, в Microsoft Store нет такого приложения для установки API по коду (100%). Но вы можете запустить приложение Microsoft Store с идентификатором продукта приложения, а затем нажать кнопку «Установить» вручную. Для получения дополнительной информации см. Запуск Microsoft Магазин приложений.

bool result = await Windows.System.Launcher.LaunchUriAsync(new Uri("ms-windows-store://pdp/?ProductId=9WZDNCRFHVJL"));
person Nico Zhu - MSFT    schedule 24.04.2020

Если вы хотите избежать каких-либо манипуляций со стороны пользователей, я думаю, что другой способ, которым вы можете воспользоваться, если ваши устройства зарегистрированы в MDM, — это использование обязательных приложений. После прошивки устройства и прохождения настройки, в зависимости от того, кто является первым пользователем, устройство регистрируется на этого человека и регистрируется в AzureAD.

Включите в группу всех пользователей, которым вы хотите автоматически получать приложения. А затем для каждого приложения установите его как «Обязательный» для этой группы. Приложения начнут автоматически загружаться после завершения настройки.

https://docs.microsoft.com/mem/intune/apps/apps-deploy#assign-an-app

person EvanMiller    schedule 28.04.2020