アプリを更新または非公開にする

この記事では、アプリを更新する準備が整ったときに、既存のユーザーがアップデートを受け取れるようにするためにデベロッパーが行う必要がある操作について説明します。

アップデートの準備をする

  • 更新する Android App Bundle のパッケージ名は、現バージョンと同じ名前にする必要があります。
  • バージョン コードは、現バージョンよりも大きくする必要があります。アプリのバージョニングについて詳しくは、Android デベロッパー サイトをご覧ください。
  • 更新する App Bundle は、現バージョンと同じ署名を使用する必要があります。
App Bundle の証明書を確認する
App Bundle がこれまでのバージョンと同じ証明書を使用していることを確認するには、両方の APK に対して次のコマンドを実行して、その結果を比べます。

$ jarsigner -verify -verbose -certs my_application.aab

結果が同じであれば、同じアップロード鍵を使用しており、このままアプリの更新を進めることができます。結果が異なる場合、App Bundle に正しいアップロード鍵で署名し直す必要があります。

詳しくは、アプリの署名についての記事をご覧ください。

ヒント: App Bundle エクスプローラを使用すると、App Bundle を 1 か所で簡単に管理できます。

App Bundle をアップロードする

更新したアーティファクトの準備が整ったら、新しいリリースを作成できます。

アップデートの配信

アプリのアップデートを送信した後、Play Console のアプリのページの右上に [審査中] という通知が表示されます。アップデートが公開されると、既存のユーザーへのアップデートの配信が開始されます。

アップデートが利用できるようになると、ユーザーはアプリのストア掲載情報のページまたは Play ストア アプリの [マイアプリ] ページからアップデートをダウンロードできます。また、ユーザーがアプリの自動更新を有効にしている場合、更新版は自動的にダウンロードされて、インストールされます。

アプリのアップデートが既存のユーザーに配信されるまでには、ある程度時間がかかります。

アプリを非公開にする

アプリを非公開にした場合でも、アプリの既存ユーザーはそのアプリを使用でき、アプリのアップデートを受信できます。新規ユーザーは Google Play でそのアプリを探すことも、ダウンロードすることもできません。

前提条件: アプリを非公開にする前に、次の点をご確認ください。

アプリを非公開にするには:

  1. Google Play Console を開きます。
  2. アプリを選択します。
  3. [リリース] > [設定] > [詳細設定] に移動します。
  4. [アプリの公開状況] タブで、[非公開] を選択します。

システムアプリを更新する

システムアプリ(プリインストールされたアプリを含む)の場合、同じパッケージ名のアプリが Google Play Console にアップロードされるとすぐに、アプリが非公開であっても、Google Play ストアの [マイアプリ] セクションに表示されます。

Google Play では、プリインストールされているアプリの更新を管理できます。ただし、以下の条件を満たしている場合に限ります。

  • プリインストール アプリがシステム パーティションの中にある
  • プリインストール アプリが無料である
  • プリインストール アプリと Google Play に公開するアプリが同じ署名を使用している
  • プリインストール アプリとアプリの更新版のパッケージ名が同じである
  • アプリの更新版のバージョン コードが、プリインストール アプリのバージョン コードより大きい

ヒント: Google Play にアップロードする App Bundle から生成されたシステム APK をダウンロードするには、Play Developer API を使用します。

システムアプリをアップロードする必要があり、アップロード時にエラー メッセージが表示される場合は、Google にお問い合わせください。

この情報は役に立ちましたか?
改善できる点がありましたらお聞かせください。

さらにサポートが必要な場合

問題を迅速に解決できるよう、ログインして追加のサポート オプションをご利用ください。

検索
検索をクリア
検索を終了
Google アプリ
メインメニュー
ヘルプセンターを検索
true
92637
false