0
私は、多くの動的コンテンツを持つエンタープライズアプリケーションを開発しています。毎週日曜日の午前3時に、アプリにコンテンツ(新しい記事、新しい動画のダウンロードなど)を自動的に更新させる方法はありますか?iPhoneコンテンツの自動更新
これは可能ですか?
私は、多くの動的コンテンツを持つエンタープライズアプリケーションを開発しています。毎週日曜日の午前3時に、アプリにコンテンツ(新しい記事、新しい動画のダウンロードなど)を自動的に更新させる方法はありますか?iPhoneコンテンツの自動更新
これは可能ですか?
アプリが実行されていないときにこれを実行することはできませんが、起動時または実行中(3時に実行される場合)は簡単に実行できます。ここで私がしたいものです。
NSDate
あなたが最後に更新された時間のためにNSUserDefaults
を使用。NSTimer
を開始してください。各射撃時に、午前3時が経過したかどうかを確認し、午前3時が経過している場合は、同期を開始します。最後の弾丸のコードをこのNSTimer
の発射方法に変えて、起動時に一度だけ実行することもできます。毎回NSDate
オブジェクトを必ず更新してください。NSTimer
を起動してすぐに起動させます。これは、アプリケーションを更新する必要があるすべてのシナリオをカバーする必要があります。
起動時にアプリがアップデートを確認しないのはなぜですか?アプリケーションは24時間稼働しますか? –
アプリケーションは画面上には表示されませんが、バックグラウンドで実行されます。ダウンロードするいくつかの大きなビデオがあるかもしれません。 – smcdrc