プライベート配布用の新しいブランド化された iOS アプリを要求する
独自の会社 ID を持つカスタム iOS アプリを要求、テスト、公開します。そして、このアプリをプライベート配布に使用できるようにします。
始める前に
必要なロール:admin
このタスクについて
下記ガイドラインに従っていない画像は、次の例のように、ブランド化されたアプリ内では切り取られて表示される場合があります。
手順
- 移動先 すべて > モバイルブランディング > Mobile Publishing アプリの管理.
- [ 新しいアプリを要求] を選択します。
-
[基本情報を追加] フォームのフィールドに入力します。
表 : 1. 基本情報フォームを追加 フィールド 説明 連絡先情報 ブランド化されたモバイルアプリの要求者の名前とメールアドレスを入力します。メールアドレスは、要求のビルドステータスに関する通知を送信するために使用されます。 アプリの情報 アプリタイプ [ Now Mobile ] または [ モバイルエージェント] を選択します。
これらのモバイルアプリの詳細については、 Now Mobileアプリ または モバイルエージェントアプリ ドキュメントを参照してください。
Washington DC リリース以降では、一部の顧客がカスタムアプリタイプを使用できます。詳細については、「でのカスタムタイプのモバイルアプリの作成 Mobile Publishing」を参照してください。
配布タイプ 配布のタイプ。[プライベート/法人 (Private/Enterprise)] を選択します。 オペレーティングシステム (OS) モバイルアプリのモバイルオペレーティングシステム。選択 iOS のみ。
両方のオペレーティングシステム用にモバイルアプリをブランド化する必要がある場合は、 iOS および Androidを選択します。
- [Next (次へ)] をクリックします。
-
[アプリの詳細を追加] フォームで、フィールドに入力します。
表 : 2. [アプリの詳細を追加] フォーム フィールド 説明 省略名 アプリアイコンの名前。名前は 13 文字を超えることはできません。この名前は、モバイルデバイスのアプリアイコンの下に表示されます。 正式名称 アプリの一意の名前。名前は 30 文字以内で、一意である必要があります。この名前は、場所やプッシュ通知などのデバイス権限を要求するときにアプリに表示されます。 バンドル ID アプリ名とアプリタイプに入力した内容に基づいて、このフィールドにバンドル ID が自動的に入力されます。
コピーアイコン (
) を選択すると、この名前をシステムクリップボードにコピーできます。
モバイルアプリケーション管理 (MAM) アプリで MAM ベンダーを使用するかどうか。詳細については、「モバイルアプリケーション管理 (MAM) のデータ連携」を参照してください。
MAM ベンダーを有効にするには、[ モバイルアプリケーション管理を使用 ] トグルを選択します。
モバイルアプリケーション管理ベンダー リストから次のいずれかの MAM ベンダーを選択します。
- Blackberry
- Intune
このフィールドは、[ モバイルアプリケーション管理 (MAM)] トグルを選択した場合にのみ表示されます。
エンドユーザーライセンス契約
(EULA)およびプライバシーポリシー
EULA およびプライバシーポリシーのオプション。
[ServiceNow の EULA とプライバシーポリシーを使用する] トグルを選択して、デフォルトの 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 のニックネームを入力します。
このフィールドは、[ インスタンスを事前入力 ] トグルを選択した場合にのみ表示されます。
- [Next (次へ)] をクリックします。
-
[ iOS 用に設定] フォームのフィールドに入力します。
表 : 3. [iOS 用に設定] フォーム フィールド 説明 Apple アカウント 組織 ID 組織 ID は、Apple Business Manager (ABM) アカウントの設定で使用できます。この ID は、ブランド化された iOS アプリを ABM アカウントに公開するのに使用されます。 組織名 組織名は、Apple Business Manager アカウントの設定で使用できます。この名前は、ブランド化された iOS アプリを ABM アカウントに公開するのに使用されます。 iOS アイコンとスプラッシュ画面 ServiceNowのアイコンとスプラッシュ画面を使用する デフォルトの ServiceNow ブランディングとスプラッシュ画面を使用できるようにするオプション。
トグルをオンにしてこのオプションを選択すると、カスタマイズオプションは使用できません。
アプリアイコン アプリのフォアグラウンドランチャーアイコン。[ アップロード ] を選択して、使用する画像ファイルを参照します。画像ファイルは、次の要件を満たしている必要があります。
- ファイルは PNG 形式である必要があります。
- 画像サイズは 1024 x 1024 ピクセルにする必要があります。
- 画像は、テキストのない会社のロゴのアイコンである必要があります。画像のほとんどをこのアイコンが占有している必要があります。
- イメージの背景は透明にする必要があります。
スプラッシュ画面のロゴ アプリのスプラッシュ画面。[ アップロード ] を選択して、使用する画像ファイルを参照します。画像ファイルは、次の要件を満たしている必要があります。
- ファイルは PNG 形式である必要があります。
- 画像サイズは、2048 x 2048 ピクセルである必要があります。
- 画像は透明な背景で、会社名とロゴが入っている必要があります。
スプラッシュ画面の背景色 アプリのスプラッシュ画面の背景色を選択する色付きのボックス。正方形を選択し、カラーピッカーで色を選択します。関連する 16 進数カラーコードがテキストボックスに入力されます。 内部 iOS アプリテスター iOS アプリのテスター。iOSブランディングのために、ユーザーは Apple TestFlight から通知を受け取る必要があります。[追加] を選択し、各テスターの [名]、[姓]、および [電子メール アドレス] を入力します。TestFlight の詳細については、『Apple ドキュメント』を参照してください。
注:ブランド化されたアプリの要求を送信した後にテスターまたは別のテスターを追加するには、 ServiceNow サポートでチケットを開きます。iOS ユニバーサルリンク ユーザーはユニバーサルリンクを使用して、アプリ内のコンテンツへのリンクをたどることができます。表示される URL は、アプリがホストされている本番インスタンス用です。
- 既存の URL を変更するには、編集アイコン (
) を選択し、URL を編集して、 保存 を選択します。
- URL を追加するには、[ 追加] を選択し、URL を入力して [保存] を選択します。
Mobile Publishing でのユニバーサルリンクの使用の詳細については、ServiceNow Support ナレッジベースの「KB1273622」を参照してください。このリンクコンテンツを表示するにはログインする必要があります。
- [Next (次へ)] をクリックします。
- オプション:
[基本情報を追加] フォームの 上記のステップ 3 で [オペレーティングシステム] フィールドを選択した場合、[Android のセットアップ] フォームへの入力に関する詳細については、「プライベート配布用のブランド化された新規 Android アプリを要求する のステップ 8」を参照してください。iOSAndroid
オプションの Android 構成を完了したら、このトピックのステップ 10 に戻って、プライベート ブランド iOS アプリの要求を完了します。
- [レビューおよび送信] フォームで、ステップ 1 〜 9 で行った選択内容を確認します。
- すべての選択肢が目的の場合は、[ 送信 ] を選択して、ブランド化されたアプリのビルド要求を送信します。
タスクの結果
要求フォームに入力して送信すると、 ServiceNow インスタンスがアプリをビルドします。
- 移動先 すべて > モバイルブランディング > Mobile Publishing アプリの管理.
- [ 最近のアプリ要求] セクションで、ブランド化されたアプリ要求のカードを選択して、[ 要求の詳細 ] ページにそのステータスを表示します。
完了すると、ビルドの状態に関するメール通知が届きます。
- 一度に 1 つのビルドしか送信できません。現在のビルドがキャンセル、失敗、または完了するまで、別のビルドを送信することはできません。
- 非公開で配布される iOS アプリは、 Appleの人間のレビュー担当者による検査が必要であり、テストの準備が整うまで2〜4週間かかる場合があります。スケジュールが厳しい場合は、プライベートに配布されたAndroidアプリを最初に送信して、送信中にテストし、iOSアプリのビルドが完了するまで待ちます。このタイムラインはAppleによって決定されるため、ServiceNow迅速化することはできません。
次のタスク
ビルドが正常に完了し、アプリをテストする準備ができたら、「 限定配布用の新しいブランド iOS アプリをテストして公開する」を参照してください。