新しいバージョンが利用可能になったときにAndroidアプリを強制的に更新する 質問する

新しいバージョンが利用可能になったときにAndroidアプリを強制的に更新する 質問する

Google Play ストアにアプリがあります。更新バージョンが利用可能になると、古いバージョンは使用できなくなります。つまり、ユーザーがアプリを更新しないと、アプリにログインしなくなります。新しいバージョンが利用可能になったときに、ユーザーにアプリの更新を強制するにはどうすればよいでしょうか。

ベストアンサー1

私は、ここの別の回答にある Scott Helme の指摘に同意します。ただし、アプリを引き続き使用するためにユーザーに更新を絶対に要求する極端な状況 (セキュリティの問題、API の重大な変更など) では、シンプルなバージョン管理 API を提供できます。API は次のようになります。

バージョンチェックAPI:

リクエストパラメータ:

  • int appVersion

応答

  1. boolean forceUpgrade
  2. boolean recommendUpgrade

アプリの起動時に、現在のアプリ バージョンを渡すこの API を呼び出して、バージョン管理 API 呼び出しの応答を確認できます。

forceUpgradeの場合はtrue、ユーザーにアプリを終了させるか、Google Play ストアに移動してアプリをアップグレードするかを選択するオプションを含むポップアップ ダイアログを表示します。

recommendUpgradeそれ以外の場合はtrue、更新するかアプリの使用を継続するかのオプションを含むポップアップ ダイアログを表示します。

この強制アップグレード機能が導入されている場合でも、絶対に必要な場合を除き、古いバージョンを引き続きサポートする必要があります。

おすすめ記事