0

それぞれのプラットフォームで新しいバージョンのアプリが利用可能になるたびにユーザーに警告する必要がある Android と iOS でアプリを作成しています。

  1. プラットフォームに基づいてアプリのバージョンを提供する Web サービスを作成する必要がありますか?
  2. 汎用性を維持するために Web サービスで必要なデータは何ですか? Android はバージョン コードを使用しますが、iOS はメジャー バージョンとマイナー バージョンの更新を使用します。
  3. アプリはログインベースです。ユーザーがログインした後またはログインする前に更新を確認する必要がありますか?
4

4 に答える 4

1

Android の場合、市場でアプリケーションの新しいバージョンがリリースされると、ユーザーは新しいバージョンが利用可能になったことを通知されます。ユーザーに警告が表示されます。iOSの場合と同じです。Webサービスを作成する必要はありません

于 2013-02-06T06:13:12.130 に答える
0

iTunes または Google Play でアプリケーションのバージョンを更新している場合、ユーザーはプロバイダーから自動的に通知されます。または、新しい機能が含まれているなど、アプリケーション内に変更がある場合は、プッシュ通知を使用してユーザーに通知できます。これがお役に立てば幸いです。

于 2013-02-06T06:19:05.510 に答える
0

プラットフォームに基づいてアプリのバージョンを提供する Web サービスを作成する必要がありますか?

=>そのため、Androidは新しいバージョンが利用可能になるたびに通知を提供しますが、ビジネス要件について言及したように、新しいバージョンにのみいくつかの新機能を実装/含めることを想定しています.

バージョンを確認して実装するには、同じWebサービスが必要です。

汎用性を維持するために Web サービスで必要なデータは何ですか? Android はバージョン コードを使用しますが、iOS はメジャー バージョンとマイナー バージョンの更新を使用します。

=> 現在のアプリからバージョン番号を取得できます。チェック: Android でプログラムによってアプリケーションのバージョンを取得する

アプリはログインベースです。ユーザーがログインした後、またはログインする前に更新を確認する必要がありますか?

=> 2 つのケースがあります。

  1. Web サービスを呼び出して、アプリが起動されるたびに確認できます。(スプラッシュ画面か何かにあるかもしれません)

  2. この機能 (バージョン チェック) を Login 内に含める場合は、ユーザーが既にログインしているかどうかにかかわらず、すべてをチェックする必要があります。ですから、これは良くないケースだと思います。

于 2013-02-06T06:14:17.197 に答える
0

iOS の場合、インストールされているアプリの新しいバージョンが利用可能になると、ユーザーは Apple 自体から通知を受け取ります。これらの通知は「App Store」アプリに表示されます。

于 2013-02-06T07:09:48.653 に答える