0

YouTubeチャンネルのいくつかのビデオを表示する簡単なアプリケーションがあります。そのYouTubeチャンネルに新しい動画があるときに、ユーザーに通知を送信する必要があります。

私は考えていましたが、ローカル通知を使用すると、アプリは「5分」ごとにメソッドを実行し、新しいビデオがあるかどうかを確認する必要がありますが、ユーザーがアプリを閉じると、メソッドの実行が停止し、アプリが停止します新しい動画のチェックを停止します。

それ以外の場合は、リモート通知を使用します。ユーザーデバイストークンをデータベースに保存し、PHPで新しいビデオをチェックします。それが起こったら、私はすべてのユーザーにプッシュを送信します。残念ながら、この場合、PHPであるサーバーが過負荷になります。

私の質問は:最良の解決策は何ですか?アプリを閉じたときにメソッドを実行し続ける方法はありますか?

4

1 に答える 1

2

プッシュは最良のオプションです。ローカル通知を十分に正確に使用するためにバックグラウンドでチェックし続けるのに十分な方法はありません。必要に応じてサーバー上の新しいビデオを監視し、ユーザーにプッシュ通知を送信します。そのモデルは、アプリストア全体の多くのアプリに存在します。幸運を。

于 2012-08-12T00:39:52.843 に答える