Я использую Xamarin.Essentials. Когда я пытаюсь получить последнее известное местоположение, отображается сообщение о разрешении на определение местоположения устройства. Если я откажусь от разрешения, PermissionException
будет пойман.
Как я могу проверить местоположение и снова запустить сообщение о разрешении местоположения?
try
{
var location = await Geolocation.GetLastKnownLocationAsync();
if (location != null)
{
await this.Navigation.PushModalAsync(Nav_to_MAP);
}
}
catch (PermissionException pEx)
{
// if deny location
}