У меня есть одна проблема - географический локатор, который я объявил как 10 сек.затем также в Android: обновляется через 10 или более 10 секунд. В IOS: обновляется каждую секунду.Это мой код:
public async void CurrentLocation()
{
try
{
await CrossGeolocator.Current.StartListeningAsync(TimeSpan.FromSeconds(10), 0, true, new Plugin.Geolocator.Abstractions.ListenerSettings
{
ActivityType = Plugin.Geolocator.Abstractions.ActivityType.AutomotiveNavigation,
AllowBackgroundUpdates = true,
DeferLocationUpdates = true,
DeferralDistanceMeters = 1,
//DeferralTime = TimeSpan.FromSeconds(10),
ListenForSignificantChanges = false,
PauseLocationUpdatesAutomatically = false
});
count++;
CrossGeolocator.Current.PositionChanged += changedPosition;
}
Пожалуйста, дайте мне какое-нибудь решение.Заранее спасибо.