3

質問があります。AppをAppStoreに送信します。アプリのアップデートを送信する必要がある場合、アプリに新しいアップデートがあることをユーザーに通知するにはどうすればよいですか?キーバージョンに新しいバージョン番号を付けました。新しいアップデートアプリが存在するユーザーに通知するために他のキーを設定する必要がありますか?

どうもありがとうございます!

4

4 に答える 4

10

iTunes Store APIを使用しないのはなぜですか?アプリケーションストアIDがあれば、次のように情報を取得できます: http://itunes.apple.com/lookup?id =441252681

「バージョン」フィールドはあなたが探しているものです。ああ、もちろんあなたはそれを無料で更新します!

于 2011-07-04T08:58:39.980 に答える
3

App Storeがユーザーに自動的に通知するのは事実ですが、ユーザーはApp Storeアプリの通知バッジを見逃し、長期間更新されないことがよくあります。

新しいバージョンがいつリリースされるかを検出するためにiTunesサービスをポーリングすることにより、アプリ自体からユーザーに通知するクラスを作成しました。

http://charcoaldesign.co.uk/source/cocoa#iversion

基本的には、上記のMatthew Frederickのアイデアの実装ですが、独自のソリューションを作成する代わりに、私のクラスを使用するのに十分なほど複雑なタスクです。また、iTunesサービスに直接アクセスするため、独自のバージョンファイルをホストして維持する必要はありません。

于 2011-02-21T13:43:26.293 に答える
1

ユーザーは、iTunesと同期するか、デバイスでApp Storeアプリを使用すると、自動的に通知されます。


追加するために編集

事前に計画を立てれば、ユーザーに自分で通知することができます。現在のバージョンを判別し、application:didFinishLaunchingWithOptionsで呼び出すために、制御する場所にリクエストを送信するメソッドを作成します(無料のGoogleページでも問題なく動作します)。取得した番号を現在デバイスにあるバージョンと比較し、ユーザーが古いバージョンを実行している場合は、ユーザーに通知し、更新を実行できるAppStoreアプリへのリンクを提供します。

新しいバージョンが出てきたら、Webページを更新するだけです。

于 2011-01-11T00:17:52.310 に答える
0

何もする必要はありません。ユーザーは、アプリストアアプリまたはiTunesを介して自動的に通知されます。

于 2011-01-11T00:17:59.200 に答える