パブリック配布用の新しいブランド化された iOS アプリを要求する

  • リリースバージョン: Zurich
  • 更新日 2025年07月31日
  • 所要時間:10分
  • 独自の会社 ID を持つカスタム iOS アプリを要求、テスト、公開します。次に、Apple ストアでこのアプリを公開配布できるようにします。

    始める前に

    必要なロール:admin

    このタスクについて

    Mobile Publishing を使用すると、公開 Apple ストアで配布できるブランド化された iOS アプリを要求できます。要求フォームに入力すると、ServiceNow® インスタンスでアプリが構築され、XCode アーカイブファイル (.xcarchive) をダウンロードできるリンクが提供されます。次に、XCode アーカイブファイルをダウンロードして更新し、再署名して iOS アプリケーションアーカイブファイル (.ipa) を生成します。.ipa ファイルが生成されたら、Apple Connect にアップロードしてテストします。テストが完了すると、ビルドを承認して、ブランド化されたアプリを公開 Apple ストアで展開できます。
    注:
    一般に配布されるiOSアプリビルドは、送信からテストの準備が整うまでに 1 週間かかります。このタイムラインはAppleによって決定されるため、ServiceNow迅速化することはできません。

    下記ガイドラインに従っていない画像は、次の例のように、ブランド化されたアプリ内では切り取られて表示される場合があります。

    ロゴとテキストが切り取られたアイコンの例

    手順

    1. 移動先 すべて > モバイルブランディング > Mobile Publishing アプリの管理.
    2. [ 新しいアプリを要求] を選択します。
    3. [基本情報を追加] フォームのフィールドに入力します。
      表 : 1. 基本情報フォームを追加
      フィールド 説明
      連絡先情報 ブランド化されたモバイルアプリの要求者の名前とメールアドレスを入力します。メールアドレスは、要求のビルドステータスに関する通知を送信するために使用されます。
      アプリの情報
      アプリタイプ

      [ Now Mobile ] または [ モバイルエージェント] を選択します。

      これらのモバイルアプリの詳細については、 Now Mobileアプリ または モバイルエージェントアプリ ドキュメントを参照してください。

      Washington DC リリース以降では、一部の顧客がカスタムアプリタイプを使用できます。詳細については、「でのカスタムタイプのモバイルアプリの作成 Mobile Publishing」を参照してください。

      配布タイプ 配布のタイプ。[公開] を選択し、[公開配布の契約条件] ダイアログ ボックスで [同意する] を選択します。
      オペレーティングシステム (OS)

      モバイルアプリのモバイルオペレーティングシステム。選択 Android のみ

      両方のオペレーティングシステム用にモバイルアプリをブランド化する必要がある場合は、 iOS および Androidを選択します。

    4. [Next (次へ)] をクリックします。
    5. [アプリの詳細を追加] フォームで、フィールドに入力します。
      表 : 2. [アプリの詳細を追加] フォーム
      フィールド 説明
      省略名 アプリアイコンの名前。名前は 13 文字を超えることはできません。この名前は、モバイルデバイスのアプリアイコンの下に表示されます。
      バンドル ID

      アプリ名とアプリタイプに入力した内容に基づいて、このフィールドにバンドル ID が自動的に入力されます。

      コピーアイコン ( コピーアイコン) を選択すると、この名前をシステムクリップボードにコピーできます。

      モバイルアプリケーション管理 (MAM)

      アプリで MAM ベンダーを使用するかどうか。詳細については、「モバイルアプリケーション管理 (MAM) のデータ連携」を参照してください。

      MAM ベンダーを有効にするには、[ モバイルアプリケーション管理を使用 ] トグルを選択します。

      モバイルアプリケーション管理ベンダー

      リストから次のいずれかの MAM ベンダーを選択します。

      • Blackberry
      • Intune

      このフィールドは、[ モバイルアプリケーション管理 (MAM)] トグルを選択した場合にのみ表示されます。

      エンドユーザーライセンス契約

      (EULA)およびプライバシーポリシー

      EULA およびプライバシーポリシーのオプション。

      [ServiceNowEULA とプライバシーポリシーを使用する] トグルを選択して、デフォルトの EULA とプライバシーポリシーをオンにします。

      EULA アプリユーザーがモバイルアプリ設定からカスタムエンドユーザーライセンス契約を表示できる URL。このオプションは、デフォルトの ServiceNow EULA の使用を選択しない場合にのみ表示されます。
      プライバシーポリシー アプリユーザーが、モバイルアプリ設定からカスタムのプライバシーポリシーを表示できる URL。このオプションは、デフォルトの ServiceNow プライバシーポリシーの使用を選択しない場合にのみ表示されます。
      iOS ユニバーサルリンク
      注:
      [基本情報を追加] フォームで [オペレーティングシステム] で iOS [andAndroid ] を選択した場合、この構成セクションの名前はディープリンクおよびユニバーサルリンクになります。ディープリンクの詳細については、「 モバイル向けディープリンク」を参照してください。

      このテーブルには ServiceNow ユニバーサルリンクとしてアプリに組み込むことができ、組織で使用されるすべてのインスタンスが表示されます iOS 。ユニバーサルリンクとして使用する URL を選択します。

      テーブルにリストされていない URL へのディープ リンクを構成する必要がある場合は、[ カスタム URL の追加] を選択し、URL を入力すると、選択のためにテーブルに追加されます。

      注:
      • この機能は、新しいブランド化されたアプリ要求を送信するとき、またはブランド化されたアプリを更新するときにのみ編集できます。
      • この要求を送信した後に、 Apple App Site Association (AASA) JSON ファイルをダウンロードし、URL リスト内のすべてのインスタンスにそのファイルをインストールする必要があります。

      モバイルディープリンクとユニバーサルリンクについて詳しくは、「 モバイル URL」を参照してください。

      ログイン管理
      インスタンスを事前入力

      この切り替えをオンにしてインスタンス URL をブランド化されたアプリにビルドし、エンドユーザーがログイン時にインスタンス URL を入力する必要がないようにします。代わりに、ログイン認証情報を入力するだけで済みます。安全で、ハイパーテキスト転送プロトコルセキュア (https://) を使用するデフォルトのアプリインスタンス URL を入力します。

      注:
      • このインスタンス URL は、新しいブランド化されたアプリ要求を送信するとき、またはブランド化されたアプリを更新したときにのみ追加できます。
      • AppConfig を使用して、EMM スイートまたは埋め込み MAM SDK アプリを介してデフォルトのインスタンス URL を事前設定する場合は、このオプションを選択しないでください。詳細については、「 モバイルアプリの AppConfig」を参照してください。
      デフォルトアプリのインスタンス

      安全なデフォルトのアプリインスタンス URL を入力します。

      このフィールドは、[ インスタンスを事前入力 ] トグルを選択した場合にのみ表示されます。

      ニックネーム

      (オプション)モバイルアプリでエンドユーザーに表示される デフォルトのアプリインスタンス URL のニックネームを入力します。

      このフィールドは、[ インスタンスを事前入力 ] トグルを選択した場合にのみ表示されます。

    6. [Next (次へ)] をクリックします。
    7. [ iOS 用に設定] フォームのフィールドに入力します。
      表 : 3. [iOS 用に設定] フォーム
      フィールド 説明
      iOS アイコンとスプラッシュ画面
      ServiceNowのアイコンとスプラッシュ画面を使用する

      デフォルトの ServiceNow ブランディングとスプラッシュ画面を使用できるようにするオプション。

      トグルをオンにしてこのオプションを選択すると、カスタマイズオプションは使用できません。

      アプリアイコン

      アプリのフォアグラウンドランチャーアイコン。[ アップロード ] を選択して、使用する画像ファイルを参照します。画像ファイルは、次の要件を満たしている必要があります。

      • ファイルは PNG 形式である必要があります。
      • 画像サイズは 1024 x 1024 ピクセルにする必要があります。
      • 画像は、テキストのない会社のロゴのアイコンである必要があります。画像のほとんどをこのアイコンが占有している必要があります。
      • 画像にはフラット化されたレイヤーが必要です。
      • 画像は無地の背景にする必要があります。
      • 画像の角を丸くすることはできません。
      スプラッシュ画面のロゴ

      アプリのスプラッシュ画面。[ アップロード ] を選択して、使用する画像ファイルを参照します。画像ファイルは、次の要件を満たしている必要があります。

      • ファイルは PNG 形式である必要があります。
      • 画像サイズは、2048 x 2048 ピクセルである必要があります。
      • 画像は透明な背景で、会社名とロゴが入っている必要があります。
      スプラッシュ画面の背景色 アプリのスプラッシュ画面の背景色を選択する色付きのボックス。正方形を選択し、カラーピッカーで色を選択します。関連する 16 進数カラーコードがテキストボックスに入力されます。
      内部 iOS アプリテスター

      iOS アプリのテスター。iOSブランディングのために、ユーザーは Apple TestFlight から通知を受け取る必要があります。[追加] を選択し、各テスターの [名]、[]、および [電子メール アドレス] を入力します。TestFlight の詳細については、『Apple ドキュメント』を参照してください。

      注:
      ブランド化されたアプリの要求を送信した後にテスターまたは別のテスターを追加するには、 ServiceNow サポートでチケットを開きます。
    8. [Next (次へ)] をクリックします。
    9. オプション: 上記の手順 3 で [基本情報の追加 ] フォームの [オペレーティング システム] フィールドで iOS [andAndroid] を選択した場合、[Android 用に設定] フォームの入力方法については、「 パブリック配布用の新しいブランド化された Android アプリを要求するの手順 8」を参照してください。
      オプションの Android 構成を完了したら、このトピックのステップ 10 に戻って、パブリック ブランドの iOS アプリの要求を完了します。
    10. [レビューおよび送信] フォームで、ステップ 1 〜 9 で行った選択内容を確認します。
    11. すべての選択肢が目的の場合は、[ 送信 ] を選択して、ブランド化されたアプリの要求を送信します。

    タスクの結果

    要求フォームに入力して送信すると、 ServiceNow インスタンスがアプリをビルドします。

    ビルドの状態を表示するには:
    1. 移動先 すべて > モバイルブランディング > Mobile Publishing アプリを管理します。
    2. [ 最近のアプリ要求] セクションで、ブランド化されたアプリ要求のカードを選択して、[ 要求の詳細 ] ページにそのステータスを表示します。

    アプリのテスト準備が整うと、ビルドの状態に関する電子メール通知が送信され、XCode アーカイブ ファイル (.xcarchive) をダウンロードできるリンクも含まれます。

    注:
    • 一度に 1 つのビルドしか送信できません。現在のビルドがキャンセル、失敗、または完了するまで、別のビルドを送信することはできません。
    • 通常、一般配布用の iOS アプリをビルドするには約1週間かかります。スケジュールが厳しい場合は、公開配布Androidを最初に送信して、送信中にテストし、iOSアプリのビルドが完了するまで待ちます。このタイムラインはAppleによって決定されるため、ServiceNow迅速化することはできません。

    次のタスク

    注:
    Microsoft Intune によって管理されているパブリック ブランドの iOS アプリの場合は、ビルドの作成後、アプリが配布される前に、アプリをMicrosoft テナントに登録する必要があります。詳細については、「 Microsoft Entra ID iOS Intune モバイル アプリのアプリ登録の義務化 - Mobile Publishing (KB1640759)」を参照してください。(この ServiceNow を表示するには、アカウントとログインが必要ですKB。

    ビルドが正常に完了し、アプリをテストする準備ができたら、「 一般配布用の新しいブランドの iOS アプリをテストして公開する」を参照してください。