2011-01-14 16 views
0

ユーザーがアプリを更新したとき(最初のインストール時ではなく)、および/または7日間のアプリの使用後にユーザーにアラートを表示すると、ユーザーに警告が表示されます。アプリの使用状況やアプリのアップデートに応じてアラートを表示することはできますか?

可能ですか?私はどこから始めることができますか?

ありがとうございました。

答えて

1

アプリが更新されたときの警告:NSUserDefaultsにアプリバージョンを保存します。起動時(-applicationDidFinishLaunching :)を使用して、この値を確認します。現在のバージョンと異なる場合は、アラートをスローしてから値を更新します。値が空の場合は、最初の起動です。

7日後、NSUserDefaultsに最初に起動した日付を保存します。各打上げ時に、それが7日以上前であることを確認してください。このアラートを行ったかどうかを示すためにブール値を保存することもできます。そうしないと、7日を超えて起動するたびにユーザーが騒がしくなります。また、-applicationDidEnterForegroundでチェックすることもできます。

+0

バージョンは既にアプリケーションストアにあり、そのコードではバージョンをNSUserDefaultに保存しないので、どうすればいいですか? – Sefran2

関連する問題