XenMobile® Server

プロビジョニングプロファイルデバイスポリシー

iOSエンタープライズアプリを開発してコード署名する場合、通常、エンタープライズ配布プロビジョニングプロファイルを含めます。これは、アプリがiOSデバイスで実行するためにAppleが要求するものです。プロビジョニングプロファイルが見つからないか期限切れの場合、ユーザーがアプリをタップして開くとクラッシュします。

プロビジョニングプロファイルの主な問題は、Apple Developer Portalで生成されてから1年後に期限切れになることです。そのため、ユーザーが登録したすべてのiOSデバイス上のすべてのプロビジョニングプロファイルの有効期限を追跡する必要があります。有効期限の追跡には、実際の有効期限を把握するだけでなく、どのユーザーがどのバージョンのアプリを使用しているかを把握することも含まれます。2つの解決策は、プロビジョニングプロファイルをユーザーにメールで送信するか、ダウンロードおよびインストール用にWebポータルに配置することです。これらの解決策は機能しますが、ユーザーがメールの指示に反応したり、Webポータルにアクセスして正しいプロファイルをダウンロードしてインストールしたりする必要があるため、エラーが発生しやすいです。

このプロセスをユーザーにとって透過的にするために、XenMobile®では、デバイスポリシーを使用してプロビジョニングプロファイルをインストールおよび削除できます。不足しているプロファイルや期限切れのプロファイルは必要に応じて削除され、最新のプロファイルがユーザーのデバイスにインストールされます。これにより、アプリをタップするだけで使用できるようになります。

プロビジョニングプロファイルポリシーを作成する前に、プロビジョニングプロファイルファイルを作成する必要があります。詳細については、Apple Developerサイトで開発プロビジョニングプロファイルを作成する方法に関するAppleの記事を参照してください。

iOS設定

デバイスポリシー構成画面の画像

  • iOSプロビジョニングプロファイル: 参照をクリックしてファイルが保存されている場所に移動し、インポートするプロビジョニングプロファイルファイルを選択します。
プロビジョニングプロファイルデバイスポリシー

この記事の概要