1

アプリケーションの新しいバージョンをエクスポートしたいのですが、(さまざまな理由で) 新しいバージョンのアプリをユーザーにアンインストールして再インストールするよう強制したいと考えています。出来ますか?

4

2 に答える 2

2

アプリの署名を変更すると、うまくいきます。何が起こるかというと、システムは、新しいアプリをインストールするときに、このアプリが見つかったが署名が異なることをユーザーに警告します。ユーザーは、新しいアプリをインストールする前に、現在のアプリをアンインストールする必要があります。

これより直接的な方法は存在しません。また、アプリがインストールされない理由を多くのユーザーが理解できない可能性があります。これが不要になるように、アプリを作成するようにしてください。現在のアプリをアンインストールすると、ユーザーのデータも失われます。

もう 1 つのオプションは、マニフェスト ファイルのパッケージ名を変更することですが、これはユーザーがアプリ データをすべて失うことを意味します。アプリはまったく新しいアプリとしてインストールされるためです。

これは悪いです....

ロルフ

于 2012-09-27T11:27:04.687 に答える