したがって、領域監視を使用する必要があります。 startMonitoringSignificantLocationChanges
をコメントアウトしても、Regionsサンプルアプリの動作は変わりません。 実際には、実際に何が行われているのかを深く理解していないし、モバイルセルが数百メートル離れていると、特定の場所(数メートルの感度)が訪れたかどうかをどうやって調べることができますか?
地域監視でdidEnterRegionとdidExitRegionが期待どおりに呼び出されているようですが、アプリケーションデリゲートの処理がないので、重要なロケーションの変更(SLC)を活用するサンプルアプリケーションのポイントは表示されません。launchOptionsには、UIApplicationLaunchOptionsLocationKeyが含まれています。重要な領域変更/領域監視
私の理解するにはアプリは、ユーザーが場所を変更したことを知っている必要があり、バックグラウンドであれば自発的にrequestLocationはdidFinishLaunchingWithOptionsに新しい場所を取得することができた場合にのみ、SLCを使用する必要があります。