Keystore ファイルの生成
- App Signing Keystore ファイルと、その関連情報は、最初にアプリを Google Play ストアに申請する際に、安全な場所に保管しておくことを強く推奨します。このファイルはあなたの身元を証明するものであり、今後アプリを更新して公開するために必須です。このファイルを紛失すると、Google Play ストア上の既存アプリを更新できなくなります。
- アップロード用 Keystore ファイルを公開用の App Signing Keystore として使用する場合は、このファイルも安全に保管してください。
- Android 向けの App Signing Keystore ファイルを生成するには、Java Development Kit (JDK) または Java Runtime Environment (JRE) がセットアップされている必要があります。代わりに Android Studio を使用することもできます。
- Terminal または Command Prompt を開きます。
-
希望する ファイル名 と エイリアス名 にそれぞれ置き換えてから、次を実行します:
ここで Keystore パスワード の設定を求められます。
- Keystore パスワード を設定し、忘れないようにしてください。Android アプリにコード署名する際に再度必要になります。
- 表示される指示に従って詳細を入力します。
-
キー パスワード を設定します:
- 必須パスワード を入力します。
- または、キーボードの Return または Enter キーを押して、Keystore パスワード を キー パスワード として使用します。
Keystore ファイル は、上記のコマンドを実行したパスに作成・ダウンロードされます。
Firebase 設定ファイルと Firebase サービスアカウントファイルのダウンロード
- Firebase Cloud Messaging サーバーキーは 2024 年 6 月 21 日 をもってサポート終了となりました。プッシュ通知を引き続き利用するには、サポート終了となった FCM サーバーキーの代わりに、新しいサービスアカウント JSON ファイル(FSA ファイル)に更新してください。
- Firebase 設定ファイルと Firebase サービスアカウントファイルは、Android アプリでプッシュ通知サポートを有効にするために必須です。
1. Firebase 設定ファイルのダウンロード
- Firebase コンソールにサインインします。
-
対象のプロジェクトを選択します。まだプロジェクトを作成していない場合は、次の手順を実行します:
- 歯車アイコン(設定)をクリックし、プロジェクトの設定 を選択します。
- [全般] タブに移動します。
- [Your apps] カードで、設定ファイルが必要なアプリのパッケージ名を選択します。
- [google-services.json] ボタンをクリックします。Firebase 設定ファイル がデバイスにダウンロードされます。
2. Firebase サービスアカウントファイルのダウンロード
-
対象のプロジェクトを選択します。
-
[設定] をクリックし、[プロジェクトの設定] を選択します。
-
[サービス アカウント] タブに移動し、[新しい秘密鍵を生成] をクリックします。確認ポップアップが表示され、確定すると Firebase サービスアカウントファイルがダウンロードされます。
-
キーを含む JSON ファイルを安全に保管し、Creator アカウントにアップロードして、プッシュ通知を有効にします。
注意事項
- ポータルに設定された アイドルセッションタイムアウト は、顧客向けのコード署名済みモバイルアプリのセッションには影響しないことに注意してください。