タグ

2015年11月10日のブックマーク (1件)

  • iOS9だとバックグラウンドで位置情報が更新されない | Less than 5 percent

    ゴルディアスの結び目(アプリ)では、 [[UIApplication sharedApplication] setIdleTimerDisabled:YES]; に設定してあるので、アプリを立ち上げたら動きっぱなしです。自動的にスリープしたり画面がロックしたりして、アプリが勝手にバックグラウンドに入らないようにしてあるのです。 ただし、プレイヤーがホームボタンやスリープボタンを押せばアプリはバックグラウンドに入ります。 では、その状態でノットをほどくことが可能かといえば、可能です。でした。 iOS9で試してみると、アプリがバックグラウンドにあるときにはノットをほどくことができません。 What's New in CoreLocationによると、ロケーションマネージャのallowsBackgroundLocationUpdatesをYESに設定しないといけなくなったようです。 ビデオの中で