Я работаю в рекурсивной функции ios для отправки сообщения «Мое приложение требуется запрос вашего местоположения» каждый раз, когда пользователь отключает свой GPS, тогда сообщение должно появиться снова с запросом его местоположения.Xamarin Recursive Location Request
Я просто использую:
public bool LocationServicesEnabled {
get {return CLLocationManager.LocationServicesEnabled;}
}
public bool IsAuthorized {
get {return CLAuthorizationStatus.Authorized == _authstatusLast;}
}
С этими функциями, первый вернуть меня в Сервисе Enable и второй один, если пользователь autorizate его.
Только сейчас, я могу сделать что-то подобное:
if(_locationServiceEnalbed && IsAuthorized){
Manager = new LocationManager();
Manager.StartLocationUpdates();
}
Но не просит меня мое местоположение снова. Как я могу снова отобразить сообщение, запрашивающее местоположение пользователя?