Я хочу создать простое приложение, которое отображает мое текущее местоположение, я использую плагин Geolocator для проверки своего местоположения, но оно вызывает ошибку исключения, когда я вызываю метод GetPositionAsync (), приложение имеет разрешение на доступ к местоположениюв моем телефоне.Вот мой код:
try
{
if ( locator.IsGeolocationEnabled == false )
{
await App.Current.MainPage.DisplayAlert("Error", "location is not enable", "aceptar");
return;
}
if( locator.IsGeolocationAvailable == false)
{
await App.Current.MainPage.DisplayAlert("Error", "location is not aviable", "aceptar");
return;
}
var position = await locator.GetPositionAsync(TimeSpan.MaxValue);
GeoPos = position.Latitude.ToString();
}
catch (Exception ex)
{
await App.Current.MainPage.DisplayAlert("Error", ex.ToString(), "aceptar");
}
. Отправьте мне сообщение об ошибке и отобразите эту ошибку: Сообщение об ошибке
Спасибо всем за помощь!