0

バックグラウンド フェッチとサイレント リモート通知の両方を同時に使用して、バックグラウンド アクティビティの数を最大化することはできますか? Apple は両方に制限を設けていると言っていますが、両方を使用すると、そのような制限を回避できますよね? バックグラウンド フェッチ間隔を最小に設定し、15 分ごとにサイレント通知を送信すると、どのように機能しますか?

4

1 に答える 1

0

はい、両方設定できます。ただし、バックグラウンド フェッチ間隔は、iOS への指示にすぎないことに注意してください。iOS は、独自の基準 (電話が接続されているかどうか、ロックが解除されているかどうか、CPU と無線を起動する他の作業を行っているかどうかなど) に基づいてバックグラウンド フェッチが発生するタイミングを決定します。

同様に、サイレント リモート通知の配信は保証されません。

いずれにせよ、バックグラウンドでの消費電力を最小限に抑える必要があることを忘れないでください。Appleが設定したこれらの制限はすべて、このためです。それらをバイパスしようとするとコストがかかります。

于 2015-12-19T00:37:02.333 に答える