一般配布用の新しいブランドの iOS アプリをテストして公開する

  • リリースバージョン: Zurich
  • 更新日 2025年07月31日
  • 所要時間:5分
  • Mobile Publishing で要求した後、新しいブランドの iOS アプリをテストして一般配布用に公開するための次の手順について説明します。

    1. アプリをテストする

    ビルドが正常に完了し、アプリをテストする準備ができたら、次の操作を行います。
    1. (オプション)Microsoft Intune モバイルアプリケーション管理 (MAM) を使用する場合、Microsoft では、iOS アプリにログインする前にMicrosoftiOSアプリを Entra ID に登録する必要があります。詳細については、次のServiceNow® ナレッジベース記事を参照してください。
    2. 次を選択して [要求の詳細] ページに移動します。 すべて > モバイルブランディング > Mobile Publishing アプリの管理 > 最近のアプリ要求.
    3. モバイルアプリのビルド要求のカードを選択します。[要求の詳細] ページが表示されます。
    4. iOS テストファイルのリンクを選択すると、テストのためにファイルがローカルシステムにダウンロードされます。

      テストファイルのダウンロードリンクを表示する Mobile Publishing UI

    5. 次の操作を行ってアプリをプロビジョニングします。
      1. アプリ ID と配布証明書を作成します。
      2. XCArchive ファイルを編集して署名します。
      3. XCode を使用して、App Store Connect にアプリをアップロードします。
      ステップバイステップの手順については、 KB0997467 を参照してください。
      注:
      KB0997467に添付されているウォークスルービデオ(「ビデオWalkthrough.mp4」)をお見逃しなく。多くの役立つ情報が含まれています。
    6. テスターは Apple ブランド化されたアプリをテストするためのリンクが記載されたメールを TestFlight から受け取ります。
      注:
      AppStoreConnect アカウントの TestFlight グループにテスターを追加し、TestFlight ビルドをテスト グループに発行する必要があります。これらの手順を実行した後にのみ、テスターは TestFlight からメールを受信します。

      TestFlight を使用して、次のことを確認します。

      • アプリの名前、アイコン、スプラッシュ画面、ブランディング、テーマが正しく設定されている。朝の情報については、「 Create a theme with Theme Builder」を参照してください。
      • ブランディングされたアプリの要求時にインスタンスの事前入力オプションを選択した場合、アプリはログイン用に指定したデフォルトのインスタンスを使用します。
      • モバイルアプリ の [設定 ] タブの [法務 ] にリストされている EULA およびプライバシーポリシーは、指定したポリシーにリンクします。

      TestFlight の使用については 、Apple のドキュメント を参照してください。

    2. アプリを設定する

    Testflight のテスターがアプリのブランドと機能を検証したら、アプリを使用するために設定できます。これらの構成はオプションです。
    1. Appleプッシュ証明書 (p12 ファイル) をダウンロードし、アプリのプッシュアプリケーションレコードにアップロードして、プッシュ通知を設定します。
      1. プッシュ通知証明書 (p12 ファイル) を作成します。手順については、「 KB1506609」を参照してください。この手順を実行するときは、以下の手順 1c.で使用する必要があるプッシュ証明書パスワードを作成します。
      2. インスタンスのプッシュアプリケーションテーブルにアクセスするには、次の場所に移動します。 すべて > プッシュアプリケーション.
      3. プッシュ アプリケーションを構成します。手順については、「証明書ベースの認証を使用して、 iOS ブランド化されたアプリ用のプッシュアプリケーションを構成します」を参照してください。
      4. (オプション)すぐに利用可能な構成を使用してプッシュ通知をテストします。詳細については、「 KB0829093」を参照してください。
    2. (オプション)アプリのディープリンクとユニバーサルリンクを設定するには、[アプリの情報] セクションの [アプリの情報] タブでユニバーサルリンクファイル (AASA) をダウンロードします。
      • ディープリンクとユニバーサルリンクの詳細については、 KB1273622 を参照してください。
      • ユニバーサル リンクの AASA ファイルをアップロードする方法については、 KB0831613 を参照してください。

    3. アプリを承認または却下する

    TestFlight テスターがブランディングの要件と機能についてアプリをテストしたら、次の操作を行います。
    • ブランディング、アプリ名、アプリタイプ、またはサードパーティの情報を編集するには、アプリを却下します。アプリを拒否した後、新しいアプリ要求に情報をコピーするには、[ 複製 ] オプションを使用します。
    • ビルドを承認して、エンドユーザーへのアプリの公開を進めます。

    4. アプリのワークフローをカスタマイズする

    モバイルアプリビルダーを使用してアプリをカスタマイズします。ブランド化されたアプリをカスタマイズする方法の詳細については、モバイルアプリビルダーを参照してください。

    5. アプリの公開と配布

    アプリのテスト、セットアップ、ワークフローのカスタマイズ、承認が完了したら、ブランド化された iOS アプリを一般配布用に公開する準備が整います。
    • App Store Connect で Apple アプリストアの掲載情報を入力し、アプリを公開します。
    • Apple アプリを一般アプリストアに投稿する前に最終レビューを実施します。問題がある場合は、 Now Support ケースを提出してください。
    手順については、以下を参照してください。

    6. アプリを最新の状態に保つ

    ServiceNowファミリーバージョンを更新する前、または少なくとも年に 1 回はアプリを更新して、プッシュ通知を機能させ続け、最新の ServiceNow モバイル 機能を活用してください。詳細については、「ServiceNow モバイル アプリのテスト済みデバイスとサポートバージョン」を参照してください。