トラブルシューティング:モバイル アプリがインストールできない場合

一般的なトラブルシューティング

デバイスの状態が「インストール保留中」のまま変わらない場合

一般的には、管理対象のデバイスが多いほど、プッシュしたアプリがインストール保留中になるデバイスの数も多くなります。また、デバイスがロックされている可能性もあります。アプリがデバイスにインストールされるには、そのデバイスが「アクティブ」な状態である必要があります。

最善の確認方法は、実際にデバイスを手元に置いてロックを解除することです。デバイスを取り寄せられない場合やエンドユーザーと連絡がとれない場合は、コンソールのアプリケーション概要画面に「インストール失敗」のメッセージが表示されていないことを確認してください。

アプリのインストールに失敗する場合

AirWatch 経由でインストールできないアプリは、多くの場合、AirWatch 以外からでもインストールすることができません。インストールでエラーが発生する場合は、アプリをサイドロードして、正常にインストールできるかどうかを確認してください。iOS デバイスの場合、Apple Configurator を使用してアプリをサイドロードすることができます。Android デバイスの場合、E メールやファイル マネージャから直接アプリを開いてインストールすることができます。

アプリをアップグレードする場合は、必ずアプリのマイナー バージョン番号を増やしてください。ビルド番号の使用において、MDM では一定の制約があります。

デバイス ログの収集

アプリのインストールに失敗する原因をトラブルシューティングする場合は、該当デバイスで関連するデバイス ログを収集してください。各デバイス タイプでのログ収集方法は、次の説明を参照してください。

新規アプリでのベスト プラクティス

全般

  • アプリのサイズが大きくなりすぎないようにしてください。多数のコンテンツ (ビデオや PDF ファイルなど) を利用する場合は、アプリがリモート サーバなどからそれらのコンテンツを取得するような設計にして、アプリ自体にコンテンツを含めないようにしてください。
  • サイズの大きなアプリをプッシュする場合は、エンドユーザーがワイヤレス ネットワークを利用できる環境で行ってください。
  • 展開ペースを過度に大きく見積もらないでください。アプリをリモートでインストールするには何らかのユーザー操作が必要になる場合もあるため、展開規模が大きくなればなるほど、すべてのユーザーがアプリをインストールして利用できるようになるまでに長い時間を要します。場合によっては、1 日あたりの展開数をデバイス 200 台程度で見積もるのが妥当なケースもありえます。
  • 注:デバイスのプロビジョニング時にプッシュすれば、その場でアプリをインストールすることができますが、これはその時点でデバイスが加入済みであることが前提です。

iOS 固有

  • Apple Developer ポータルで該当アプリが「In House」アプリとして署名されていることを確認してください。
  • 社内開発したアプリのプロビジョニング プロファイルが有効で最新であることを確認してください。最新のプロビジョニング プロファイルは、社内アプリを AirWatch コンソールにアップロードする際に必要です。
  • プロビジョニング プロファイルは、アドホック プロファイルではなく、アプリをすべてのデバイスに配布できるプロファイルを使用してください。
  • 動的 iTunes App Store 制限を適用している場合、事前にデバイスからプロファイルを削除する必要が生じるため、アプリのインストールにさらに時間がかかる点に注意してください。

iOS Volume Purchase Program (VPP) 固有

  • ユーザーベースの VPP ライセンスを使用している場合は、ベスト プラクティスとして各 AirWatch ユーザーに個別の iTunes アカウント (Apple ID) を使用してもらうことを推奨します。複数ユーザーで 1 つの iTunes アカウントを共有すると、VPP アプリをプッシュする際に問題が生じる可能性があります。
  • 動的 iTunes App Store 制限は、VPP などの購入済みアプリと併用することはできません。この制限は購入済みアプリの要件によるものです。

Windows Phone 固有

  • Windows 8.1 デバイスの一部では、ダウンロード可能なアプリのサイズが 20 MB までに制限されています。これらのデバイスに社内アプリを展開する場合は、この制限を考慮してください。

免責事項:これは英文の記事「How to troubleshoot mobile applications failing to install」の日本語訳です。記事はベストエフォートで翻訳を進めているため、ローカライズ化コンテンツは最新情報ではない可能性があります。最新情報は英語版の記事で参照してください。

Have more questions? Submit a request

0 Comments

Please sign in to leave a comment.