Я создал кроссплатформенное приложение, используя плагин Geolocator.
На Android GetAddressesForPositionAsync возвращает бочку, полную адресов, чтобы я мог выбрать наилучшее совпадение. Однако iOS возвращает только 1.
Я читал, что это связано с собственным методом получения местоположения, CLLocationManager для этого, который всегда возвращает только одно лучшее совпадение.
Кто-нибудь когда-нибудь сталкивался с этим и увеличивал это число в рамках этого пакета NuGet?
Если нет, то какой пакет подойдет лучше?
В противном случае было ли создано что-то родное, чтобы восполнить пробел?
Просто имейте, спасибо за совет. К сожалению, он по-прежнему возвращает только один Placemarker, который имеет те же сведения, что и объект CLLocationManager.
Вы пробовали перейти на Xamarin Essentials для геокодирования? Я не думаю, что они это ограничивают docs.microsoft.com/en-us/xamarin/essentials/…