locationManager: didFailWithError: не вызывается, если отключены пользовательские службы определения местоположения

Из документации дляlocationManager: didFailWithError:

If the user denies your application’s use of the location service, this method reports a kCLErrorDenied error. Upon receiving such an error, you should stop the location service.

Это работает, когда пользователь нажимает кнопку «Не разрешать». на вопрос "MyApp хотел бы использовать ваше текущее местоположение", чтобы вы могли управлять этой возможностью.

Но ничего не происходит, когда пользователь нажимает & quot; Отмена & quot; на вопрос «Включить службы определения местоположения, чтобы разрешить» MyApp & quot; определить ваше местоположение & quot; (сообщение, которое появляется, если Службы определения местоположения выключены.

Есть ли способ получить какой-либо обратный вызов?

Ответы на вопрос(1)

Ваш ответ на вопрос