0

私はこれで立ち往生しており、誰かがこれで私を助けてくれればありがたいです私
は初心者でiOSアプリを作成しています(iOS 5-7をサポートしたい)
私のアプリは今後の映画をチェックし、映画がリリースされた場合は通知を表示しますすべての映画データと日付のチェックは関数によって行われ、映画のリリース日はローカル ファイルに保存されます
私がやりたいことは、アプリが実行されていなくても、バックグラウンドで/から毎日 (24 時間ごとに) 自分の関数を実行することです、ユーザーが毎日アプリを起動して映画の更新やリリースを確認したくないので、BG でこれを確認したい

そのため、今日映画がリリースされた場合に通知をチェックして表示する機能があり、ユーザーがアプリを実行/起動していなくても、この機能を毎日自動的に実行したい

4

2 に答える 2

0

完全なソリューションの場合、サーバー側で、デバイスが最後にインターネットに接続されたときにユーザー/デバイスに送信された情報の量について、ユーザー/デバイスごとにデータを維持する必要があります。

また、ユーザー/デバイスが利用できるデータに基づいて、UILocalNotificationと APNS (サーバー駆動型) を組み合わせて使用​​できます。リリース日がわかっている (ローカルに保存されている) 場合は APNS を使用UILocalNotificationし、それ以外の場合は APNS を使用します (情報がローカルで利用できない場合、または日付が突然変更された場合)。

于 2013-11-12T14:47:16.647 に答える