В моем iOS-приложении определено несколько достопримечательностей. У некоторых из них есть имя маяка Kontakt.io, которое привязано к определенному PoI (я имею в виду имя, которое обычно указывается на наклейке на маяке). Теперь я хочу найти соседние маяки, затем отфильтровать те, которые более 5 метров, сначала взять из отфильтрованного списка и найти PoI, используя имя взятого маяка.
Мне удалось выполнить эту задачу в версии приложения для Android (интерфейс IBeaconDevice
, используемый Kontakt.io, имеет расстояние и имя внутри), однако я не могу сделать это на iOS. Я вижу, что класс CLBeacon
, используемый KTKBeaconManager
, имеет поле с расстоянием до маяка, а KTKNearbyDevice
, используемый KTKDevicesManager
, имеет поле для имени, но я не знаю, как связать их друг с другом или как связать мой маяк с моим PoI, используя имя маяка. Возможно ли это вообще или я должен переключиться, чтобы идентифицировать определенные маяки по параметру Minor
?