一般配布用に新しいブランド化された iOS アプリをテストして公開する
モバイルパブリッシング で新しいブランド iOS アプリを要求した後、テストして一般配布用に公開するための次の手順について説明します。
1. アプリをテストする
ビルドが正常に完了し、アプリをテストする準備ができたら、次の操作を行います。
- (オプション)Microsoft Intune モバイルアプリケーション管理 (MAM) を使用する場合、MicrosoftiOSアプリにログインする前に、iOSアプリを Microsoft Entra ID に登録する必要があります。詳細については、次のServiceNow® ナレッジベース記事を参照してください。
- 選択して [要求の詳細] ページに移動します .
- モバイルアプリのビルド要求のカードを選択します。[要求の詳細] ページが表示されます。
-
iOS テストファイルのリンクを選択すると、テストのためにファイルがローカルシステムにダウンロードされます。
- 次の操作を行って、アプリをプロビジョニングします。
- アプリ ID と配布証明書を作成します。
- XCArchive ファイルを編集して署名します。
- XCode を使用して、アプリを App Store Connect にアップロードします。
ステップバイステップの手順については、 KB0997467 を参照してください。注:KB0997467に添付されているチュートリアルビデオ (「ビデオ Walkthrough.mp4」) をお見逃しなく。役立つ情報がたくさん含まれています。 - テスターは、 Apple TestFlight から、ブランド化されたアプリをテストするためのリンクが記載されたメールを受け取ります。注:AppStoreConnect アカウントの TestFlight グループにテスターを追加してから、TestFlight ビルドをテストグループに公開する必要があります。これらの手順を実行した後にのみ、テスターは TestFlight からメールを受信します。
TestFlight を使用して、以下を確認します。
- アプリの名前、アイコン、スプラッシュ画面、ブランディング、テーマが正しいです。朝の情報は Create a theme with Theme Builderをご覧ください。
- ブランド化されたアプリを要求したときにインスタンス事前入力オプションを選択した場合、アプリはログインに指定したデフォルトのインスタンスを使用します。
- モバイルアプリの [法務] の下にある [設定] タブに表示される、指定したポリシーへの EULA およびプライバシーポリシーリンク。
TestFlight の使用については 、Apple のドキュメント を参照してください。
2. アプリをセットアップする
Testflight テスターがアプリのブランディングと機能を検証したら、アプリを使用するように設定できます。これらの構成はオプションです。
- プッシュ通知を設定するには、 Apple プッシュ証明書 (
p12ファイル) をダウンロードし、アプリのプッシュアプリケーションレコードにアップロードします。- プッシュ通知証明書 (
p12ファイル) を作成します。手順については、「 KB1506609」を参照してください。この手順を実行するときは、後述のステップ 1c で使用する必要があるプッシュ証明書パスワードを作成します。 - インスタンスのプッシュアプリケーションテーブルにアクセスするには、次に移動します .
- プッシュアプリケーションを設定します。手順については、「証明書ベースの認証を使用して、 iOS ブランド化されたアプリ用のプッシュアプリケーションを構成します」を参照してください。
- (オプション)すぐに利用可能な構成を使用してプッシュ通知をテストします。詳細については、「 KB0829093」を参照してください。
- プッシュ通知証明書 (
- (オプション)アプリのディープリンクとユニバーサルリンクを設定するには、[アプリ情報] セクションの [アプリの情報] タブでユニバーサルリンクファイル (AASA) をダウンロードします。
3. アプリを承認または却下します
TestFlight テスターがアプリのブランディング要件と機能をテストしたら、次の操作を行います。
- アプリを却下して、ブランディング、アプリ名、アプリタイプ、またはサードパーティ情報を編集します。アプリを却下した後、新しいアプリ要求に情報をコピーするには、[ 複製 ] オプションを使用します。
- ビルドを承認して、エンドユーザーへのアプリの公開を進めます。
4. アプリのワークフローをカスタマイズする
モバイルアプリビルダーを使用してアプリをカスタマイズします。ブランド化されたアプリをカスタマイズする方法の詳細については、「モバイルアプリビルダー」を参照してください。
5. アプリを公開して配布する
アプリのテスト、設定、ワークフローのカスタマイズ、承認が完了したら、ブランド化された iOS アプリを一般配布用に公開する準備が整います。
- App Store Connect で Apple アプリストアの掲載情報を入力し、アプリを公開します。
- Apple は、アプリを公開 App Store に投稿する前に最終レビューを実施します。問題がある場合は、 Now Support ケースを提出してください。
手順:
- 「 KB1649415 Mobile Publishing パブリック iOS ディストリビューション - AppStoreConnect - アプリストアリストメタデータ (アプリのプライバシー)」を参照してください。
- 公開アプリを App Store にリストする方法については 、Apple のドキュメント を参照してください。
6. アプリを最新の状態に保つ
プッシュ通知を機能させ、最新のServiceNow モバイル機能を活用するために、ServiceNow ファミリーバージョンを更新する前にアプリを更新するか、少なくとも年に 1 回はアプリを更新してください。詳細については、「ServiceNow モバイル アプリのテスト済みデバイスとサポートバージョン」を参照してください。