Обратный вызов CLLocationManager при запросе авторизации ничего не меняет - PullRequest
0 голосов
/ 07 февраля 2019

Я нахожусь в сценарии, где я хочу попросить CLAuthorizationStatus.authorizedAlways, а затем сделать что-то после , когда системное диалоговое окно закрывается.

В большинстве случаев у пользователя будет .authorizedWhenInUseсостояние до этой точки.

Таким образом, в системном диалоге они могут решить увеличить разрешение или оставить его как есть .Когда они выбирают последнее, обратный вызов didChangeAuthorization будет вызываться НЕ (понятно).

Но откуда мне знать, что диалог был закрыт?

...