Citrix Endpoint Management™

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

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

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

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

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

iOS設定

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

この記事の概要