サーバーからフィードを取得し、ユーザーに表示して読み取るフィードのアプリを開発しています。アプリの起動時には正常に動作しますが、一時停止または終了時にバックグラウンドでデータをロードしたい(両方の場合)。Android で IntentService を作成し、AlarmManager を使用してそのサービスを一定時間 (たとえば 3 時間) ごとに開始できるため、ユーザーがオンラインになるたびに、新しいフィードの取得を待たずに最新のデータを表示できます。
バックグラウンド転送サービスNSURLSession
とサイレントリモート通知を読みましたが、これが私の目的を達成するのにどのように役立つか理解できませんでした.
リモート通知を受け取ったときに、デリゲートを使用できないため、NSURLSessionDataTask
フォームファイルを再開するにはどうすればよいですか。AppDelegate.m
この問題を解決するのを手伝ってください。過去2日間からグーグルで検索しましたが、これを達成するのに成功しませんでした。