iOS署名サービス

[管理設定] > [iOS署名サービス] でiOSアプリの署名サービスを設定します。

iOS署名サービスを構成する

エージェントアプリに署名し、アップロード時にiOSアプリの署名を有効にするには、署名サービスを構成する必要があります。OpenText Functional Testing Labでは、組み込みサービスまたはリモート署名マシンのいずれかを使用できます。OpenText Core Functional Testing LabOpenText Core Software Delivery Platformでは、組み込み署名サービスが使用されます。

サービスを構成するときに、プライマリサービスに使用する署名用アセットを指定します。このサービスは、エージェントアプリの署名に使用され、すべてのアプリに署名するための既定のサービスです。リモート署名を使用する場合、追加のサービスを追加できます。

OpenText Core Software Delivery Platformのみ

署名サービスを設定する前に:

  1. コネクターのAgentフォルダーでエージェントアプリを見つけます。

  2. OpenText Core Software Delivery Platform[アプリ] > [iOSエージェントアプリ] にアプリをアップロードします。

署名サービスを有効にするには:

  1. [有効にする] オプションをはいに設定します。

  2. 署名サービスの場所を指定します。

    • OpenText Functional Testing Lab: サーバーに組み込まれている署名サービスを使用するか、リモートMacマシンにインストールされているサービスを使用するかを選択します。

    • OpenText Core Functional Testing Lab: オンプレミスデバイスを使用する場合 (コネクターを使用) は、組み込みの署名サービスを構成します。

    • OpenText Core Software Delivery Platform: 組み込みサービスのみが利用可能です。

    次の表に、相違点を示します。

    組み込みサービス リモートサービス
    このサービスはラボサーバーに組み込まれています。

    Macマシンに署名サービスをインストールする必要があります。詳細については、iOSアプリのリモート署名サービスを参照してください。

    サービスを有効にする場合、追加のサーバーの詳細は必要ありません。

    署名サービスをインストールしたプライマリ署名マシンの詳細を提供します。

    また、プロキシ設定 (Webアクセス) で定義したプロキシサーバー経由で署名マシンに接続するかどうかを決定することもできます。

    署名用アセットは、ラボサーバーで管理されます。 署名用アセットは、リモートのMacマシンで管理されます。

    追加のサービスはサポートされていません。

    注: 組み込みのiOS署名サービス設定でサービスを追加できますが、プライマリサービスが常に使用されます。

    プライマリサービスに加えて、別のiOS署名サービスを追加できます。
  3. プライマリサービスを構成します。
    エージェントは常にプライマリ署名サービスで署名されます。
  4. 組み込みサービス

    プライマリサービスに使用するプロビジョニングプロファイルとApple署名証明書をアップロードします。

    ヒント: アセットは、テストするエージェントとすべてのアプリの署名に使用されるため、プロビジョニングプロファイルのアプリIDでワイルドカードが使用されていることを確認してください。詳細については、アプリに署名するためのiOSアセットを参照してください。

    証明書がパスワードで保護されている場合は、プロンプトが表示されたらパスワードを入力します。

    管理者は、アップロードされたプロビジョニングプロファイルまたは証明書をダウンロードまたは削除することもできます。ファイルの横にある [情報] アイコン""にカーソルを合わせると、ファイル情報が表示されます。

    署名サービスの設定が正常に保存されると、署名のために最新のエージェントが自動的に送信されます。署名ステータスは、エージェントアプリの [詳細情報] ポップアップウィンドウで確認できます。詳しくは、エージェントアプリを参照してください。署名されたエージェントを自動的に配布する方法については、コネクターの表示と管理を参照してください。

    リモートサービス

    署名サービスをインストールしたプライマリ署名マシンの詳細を提供します。
    リモート署名サービスを使用してエージェントに署名する方法については、エージェントに自動的に署名するを参照してください。

管理者ユーザーは、各サービスの署名用アセットを管理できます。

追加サービス (リモート署名のみ)

サービスの追加ボタンを使用して、プライマリサービスに加えて別のiOS署名サービスを追加します。追加サービスを使用するワークスペースを示します。

[削除] ボタンを使用して、不要になった追加のサービスを削除します。

注: 追加サービスは、リモート署名サービスを使用する場合にのみサポートされます。組み込みのiOS署名サービス設定でサービスを追加できますが、プライマリサービスが常に使用されます。

サービスの切り替え

リモート署名サービスを構成してから組み込みサービスに切り替えると、リモートサービスに入力した元の値が上書きされます。リモートサーバーの使用に戻す場合は、リモート署名サービスの設定を再入力しないと、サービスが失敗します。

トップに戻る

セキュア接続 (SSL)

署名サービスへの接続にSSLを有効にすると、自己署名証明書または認証局 (CA) によって発行された証明書を使用できます。自己署名証明書を使用する場合は、SSL接続で説明されているようにOpenText Functional Testing Labサーバーにインポートするか、iOSアプリパッケージャー証明書の検証設定をオフにすることができます。

トップに戻る

その他の参照項目: