2

私はどちらかを通過する義務がありますUIApplicationBackgroundFetchIntervalMinimumUIApplicationBackgroundFetchIntervalNever

または、代わりにカスタム間隔を渡すことは可能ですか (たとえば 10 分):

UIApplication.sharedApplication().setMinimumBackgroundFetchInterval(600.0)

私のアプリでは、アプリがバックグラウンドにある間に、新しい更新されたデータをダウンロードする必要があります。

次に、新しいデータを使用してローカル通知をユーザーに送信します。

4

1 に答える 1

1

私はapisを調べて、これを見つけました:

func setMinimumBackgroundFetchInterval(_ minimumBackgroundFetchInterval: NSTimeInterval)

そして、これにはヒントがあります:

別のバックグラウンド フェッチを開始する前に経過する必要がある最小秒数。この値は参考値であり、フェッチ操作間の正確な時間を示すものではありません。

ですから、その時間間隔に依存しないほうがよいと思います。

于 2016-06-24T00:42:24.717 に答える