0

位置情報サービスがアクティブで、ユーザーの位置を検索しているかどうかを検出する方法を見つけようとしています。これは、場所の切り替えボタンを作成することです。

アプリが起動すると、次を使用して位置情報サービスがオンになります。

[locationController.locationManager startMonitoringSignificantLocationChanges];

次に、次のことを行いたいボタンがあります。

if (location.services active) {
    //turn off LS
} else {
    // turn on
}

これは、locationServicesEnabled に関する質問ではありません。

ありがとう

4

1 に答える 1

0

私の知る限り、位置情報サービスは、一度に複数のアプリケーションで使用できるシステム サービスです。そのため、使用しているときは、アクセスする前にオンだったのかオフだったのかわかりません。OSは、ステータスに関する情報がまったくない使用状況に基づいて、オンまたはオフにします。

于 2013-01-24T08:10:48.913 に答える