LoginSignup
13
13

More than 5 years have passed since last update.

Debugモード以外でiOSのBackground Fetch をすぐ発生させる方法

Last updated at Posted at 2014-11-23

Background Fetchの動作確認をするにあたって、Release BuildでArchiveしたアプリで確認したいというケースがあり、手っ取り早く動作確認する方法を模索したところ、以下のような方法で発生しやすく感じましたので備忘録として投稿します。
まだ他にも条件があるかもしれないので、この手順でBackground Fetchが発生しない端末はあるかもしれません。

Debug時のBackground Fetchの動作確認は以下の投稿がわかりやすいです。
http://qiita.com/griffin_stewie/items/8371c09059b3ba7bb202

手順

1.対象アプリを起動。

2.対象アプリをバックグラウンドへ遷移→フォアグラウンドへ遷移を10回程繰り返す。

3.対象アプリのバックグラウンドへ遷移。

  • 対象アプリはアプリケーションスイッチャーには残しておく。アプリケーションスイッチャーから削除するとバックグラウンドフェッチが発生しない。

4.設定アプリで 一般 → 日付と時刻をタップ。

IMG_2841_part.PNG

5.自動設定 OFFにして、日時を1日以上進める。

IMG_2841.PNG

6.10秒くらい放置。これでBackground Fetchが発生する。

まとめ

他にやり方があれば、ぜひ教えてくださいm(_ _)m

13
13
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
13
13