問題タブ [in-app-update]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
android - アプリ内アップデートが resultCode 0 で失敗するのはなぜですか?
アプリ内アップデートをテストすると、アップデートはダウンロードされますが、resultCode が 0 (RESULT_CANCELED) でインストールに失敗しますonActivityResult
。
さらに、更新バージョンは、トラックに更新された最新のバージョンではありません (内部トラックを使用)。これらのバージョンを内部トラックでリリースしました: 1 2 3
versionCode 1 でビルドを作成すると、2 に更新しようとしますが失敗します。versionCode 2 でビルドすると、アプリが最新であると表示されます。
同じエラーで新しいビルドをアップロードしようとしました。2 日間待って再度テストしましたが、同じ結果が得られました。
アプリはアプリ バンドルで公開されます。
また、プレイストア バージョン 3 (内部トラック) をインストールしてからバージョン 4 を公開すると、アプリは最新であると報告されます。プレイストアには更新ボタンが表示されますが、アプリ内更新では利用可能な更新が報告されません。
android - Android でアプリ内アップデートを使用しているときにインストール ステータス コード -100 を解決するにはどうすればよいですか?
ここからアプリ内アップデートに取り組んでいます: https://developer.android.com/guide/app-bundle/in-app-updates
アプリに正常に実装しました。私のアプリはすでにプレイストアにあります: https://play.google.com/store/apps/details?id=com.tekitsolution.remindly
この実装をテストするために、プロジェクトのバージョンを下げ、スプラッシュ アクティビティに実装しました。
というわけで、更新画面が出てきたので、更新をクリックするとダウンロードが始まりました。ダウンロードが完了すると、再び同じページからダウンロードされ、installErrorCode
-100 が表示されます。これは、Play ストアで内部エラーが発生したことを意味します。(インストール エラー コードの実際の意味を理解する方法はありますか? )
次に、これ (INSTALLED = 4) の代わりに、state.installErrorCode -100 で FAILED = 5 を取得しています。
コード:
注:別のデバイスでも試しました。
android - Facebook、Instagram、Messenger のようにバックグラウンドでアプリケーションを更新するにはどうすればよいですか?
Facebook、Instagram、Messenger がバックグラウンド アプリケーション更新 (App-Update) のために何をしているのか正確に知りたいですか? 彼らがプレイストアの外でアプリケーションを更新していることに気づきましたが、それはユーザーの介入なしですか?
android - Android で In App Update を手動でテストする方法
アプリにアプリ内アップデートを実装し、以下の手順に従ってテストしました。
元のアプリをデバイスからアンインストールします。
Google Play ストアからアプリをインストールする
アプリを再度アンインストールします。
この apk をインストールします。
上記の手順は、一部のデバイスでは機能しません。
したがって、このテストに別の方法があるかどうかを知りたいです。