問題タブ [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.

0 投票する
1 に答える
346 参照

android - Android アプリが Play ストアから更新されると、実行中のインスタンスがあれば終了しますか?

アプリがPlayストアから更新されたかどうかを確認し、更新されている場合はユーザーにWebバックエンドとの新しい同期を強制するコードをAndroidアプリに書いています。

私の質問は、アプリが Play ストアから更新されたときに、そのアプリの実行中のインスタンスが実行されている場合は終了し、次に起動されたときにデフォルトのアクティビティを起動すると仮定しても安全かどうかです。

そして、それが同じ場合:

  1. バックグラウンドでの自動更新。

  2. ユーザーが Play ストア アプリを使用して手動で更新する。

アプリが更新後に終了した場合、デフォルトのアクティビティでアプリが更新されたかどうかを確認するコードを配置でき、アプリ全体の他の場所でこれを確認する必要がないため、これを知っておくと便利です。

これをテストするのは難しく、ドキュメントもあまり見つかりませんでした。そのため、この情報を他の人のために公開することは有益だと思います。

ありがとう!

0 投票する
2 に答える
1092 参照

ios - 新しいバージョンのアップグレードごとにアプリの最初の起動を検出する方法は?

ユーザーがアプリを新しいバージョンにアップグレードした後、アプリの最初の起動を検出する必要があります。ユーザーがアプリを新しいバージョンにアップグレードした後、アプリの最初の起動時にのみ特定のタスクを実行する必要があります。多くのリンクがオンラインで利用できますが、私の質問に明確に答えるものはありません。Swift 2 、iOS 9 でこれを実現する方法。

利用可能な回答のほとんどは、NSUserDefaults でキーを維持し、その値を false に設定し、最初の起動後にそれを true にすることを示しています。しかし問題は、アプリをアップグレードした後も変数が true のままであるため、アプリのアップグレードでシナリオが失敗することです。どんな助けでも大歓迎です。ありがとう!

0 投票する
2 に答える
389 参照

android - キーストアのパスワードを紛失しました。Plays ストアで同じキーストアを使用してアプリを更新したいです

キー ストアのパスワードを紛失しました。プレイ ストアでアプリを更新したいのですが、ユーザー ベースを失いたくありません。

アプリを更新する方法やキーストアのパスワードを取得する方法を教えてください。

前もって感謝します。

0 投票する
1 に答える
115 参照

ios - iOS: 今日、メイン アプリの更新後にアプリ拡張機能に本文が表示されないかフリーズする

アドホック ビルド インストールでアプリを更新した後、today ウィジェットを使用できません。メインアプリが更新された後、今日のウィジェットがフリーズするようです。

以下のリンクを参照しましたが、解決策が見つかりませんでした。

メインアプリが更新されると、今日の拡張機能ウィジェットがフリーズします

アプリの更新後に今日のウィジェットが応答しない

上記の 2 つのリンクで述べたのと同様の問題に直面しています。以下のように preferredContentSize を設定しようとしましたが、問題が解決しないようです:

電話を再起動すると問題は解決します。

また、iOS 7 から iOS 9.3.5 までのサポートを提供していることにも注意してください。アプリケーションは iOS 10 に対応していません。

この問題を解決するために、コメント/提案を投稿してください。

0 投票する
1 に答える
43 参照

android - 新規ユーザー向けにアップデートを公開する Android Play ストア

アプリのアップデートを Play ストアに公開したいのですが、ユーザーがアプリを初めてインストールするときに最初に指定されたデフォルト設定を変更するだけなので、これらのアップデートが現在のユーザーに表示されないようにしたいと考えています。ユーザー (無料でアプリを更新する必要があります)。それを行う方法はありますか?

前もって感謝します。

0 投票する
1 に答える
76 参照

ios - iOS アプリをアップグレードする際の考慮事項

iOS 4.3 で開発された iOS アプリがあります。このアプリを iOS 9 以降にアップグレードしたいと考えています。iOS 10 デバイスでもアプリケーションを実行できます。しかし、最新の SDK に関する非推奨の警告が多数あります。

この質問を投稿する主な理由は、アプリを下位バージョンから最新バージョンにアップグレードする際に、最新の SDK でアプリケーションを完璧にするために考慮すべきアクション項目は何ですか?

気になった点をいくつか挙げると、

  1. 非推奨の警告をすべてクリアします。
  2. メモリ リークのアナライザーを実行します。
  3. まだ有効になっていない場合は、ARC を有効にします。
  4. 適切な単体テスト。

もう少しポイントを教えてください。

注: Objective-C のみを使用して、アプリを Swift に変換していません。

更新: デプロイ ターゲットの変更、使用されているライブラリ/フレームワークの最新のものへの更新などの基本的なことはわかっています。これらの機能が最新の SDK で利用可能であることを下位のものと比較して、より高いレベルのポイントが必要です。

ありがとう