LocationManager を使用するアプリがあります。しばらくの間、重要な場所の変更通知を使用していました。ドキュメントを読んで、次の 2 つのことが真実であると確信しました。
- 基本的に「すでに持っている知識を教えてください」と電話に伝えていたので、余分なバッテリーを実際に消費することはありませんでした。
- アプリをオフにすると、通知が停止しました。
それを紹介すると、バッテリーが切れたと非難する人からたくさんのメールが届きました。だから私はそれを取り出しました。
アプリが実行されていないときでも、設定/プライバシーの場所の矢印がまだ紫色であることを示すメールを昨日仲間から受け取りました。それは私の電話にも当てはまります。
次の 2 つの可能性しか考えられません。
- 新しいバージョンへのアップグレードなどにもかかわらず、重要な変更通知の登録は引き続き有効です。
- または、ロケーション マネージャーがオンのときにアプリがクラッシュし、オフにならなかったことがあります。
2は、潜在的に大量のことが起こると思うので、かなり大げさなようです. システムがアプリに対する義務をどのように認識しているか、またそれがいつから有効になっているのかを確認する方法が Instruments にないことに、私は少しがっかりしました。