---
title: "アプリインストーラーを使用して HoloLens 2 にアプリをインストールする"
emoji: "📝"
type: "tech"
topics: ["HoloLens 2", "N"]
published: true
published_at: "2021-01-05 02:27"
cover: "./20210105022413.jpg"
category: "info"
author: "中村 薫"
description: "いままでHoloLens 2にアプリをインストールするためには、ストアからインストールを行う、開発者モードのデバイスポータルからインストールを行う方法のみでした。 2020年12月のOSアップデートでアプリインストーラーによるインストールが"
original_url: "https://blog.hololab.co.jp/entry/2021/01/05/022713"
---
いままでHoloLens 2にアプリをインストールするためには、ストアからインストールを行う、開発者モードのデバイスポータルからインストールを行う方法のみでした。

2020年12月のOSアップデートでアプリインストーラーによるインストールがリリースされました。

![f:id:kaorun55:20210105022413p:plain](./20210105022413.jpg)

アプリインストーラーとはドキュメントより

> 開発者モードを有効にしたり、Device Portal を使用したりすることなく、アプリをインストールできます。 (USB 経由または Microsoft Edge 経由で) appxbundle をデバイスにダウンロードし、エクスプローラーでappxbundle に移動して、インストールを開始するように求めるメッセージが表示されます。

という機能になります。

<https://docs.microsoft.com/ja-jp/hololens/app-deploy-app-installer>

[docs.microsoft.com](https://docs.microsoft.com/ja-jp/hololens/app-deploy-app-installer)

要するにVisual Studioで作成したアプリパッケージファイルをUSBメモリやブラウザからHoloLens 2にコピーすることでアプリがインストールできるようになります。

この機能は規定は有効になりますが、下記の場合には管理デバイスとみなされ無効になります。

-   MDM に登録されている
-   プロビジョニング パッケージ で構成された
-   ユーザー が Azure ADでログインしている

(となっているのですが、自分のHoloLensがMDMかつプロビジョニング パッケージかつAzure ADなのですが、(おそらく)証明書の設定なしにアプリインストーラーが有効になっていたので、なんらかの条件が整っていた可能性もあります)

## インストールしてみる

実際にUSBとOneDrive経由でインストールを行ってみます。

USBは現地で簡単にインストールが可能、OneDriveなどWeb経由は遠隔や複数人への配布に便利です。Web経由はOneDriveに限らずBlobなどファイルアクセスが可能な場所であれば、どこからでもインストール可能です。

<iframe width="560" height="315" src="https://www.youtube.com/embed/tYgMPVhudrU?feature=oembed" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen=""></iframe>

[youtu.be](https://youtu.be/tYgMPVhudrU)

<iframe width="560" height="315" src="https://www.youtube.com/embed/UsKMnJHM15M?feature=oembed" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen=""></iframe>

[youtu.be](https://youtu.be/UsKMnJHM15M)

OneDrive場合、共有リンクの作成にて、簡単に権限設定もできるので便利です。

例えば、OneDriveで組織アカウント内のみの共有にしておき、HoloLens 2側も組織アカウント(Azure AD)でログインしていれば、そのままアクセスが可能です。

![f:id:kaorun55:20210105022037p:plain](./20210105022037.png)

### Web経由でのインストール時のTips

Web経由でアプリをインストールする場合はURLをQRコードにしておくと便利です。

HoloLens 2はOS標準でQRコードを読む機能を持っているので、QRコードで展開すればHoloLens 2を装着して見ることでインストールまでの手順が可能になります。

QRコードの作成はなんでもよいですが、酒井さん( [＠saka\_it](https://twitter.com/saka_it) )作成のQRコード作成、読み取りツールを使うと便利です。

<https://qrpaste.netlify.app/>

[qrpaste.netlify.app](https://qrpaste.netlify.app/)

### おためし

おためし用のQRコードを置いておきます。

アプリはこのBlogのURLを開くだけのものになります。

![f:id:kaorun55:20210105023449p:plain](./20210105023449.png)
