У меня есть приложение для iOS, которое отслеживает движение пользователя.Изначально он был построен только для iPhone.Новая перспектива заключается в запуске приложения на iPad.Поэтому мы просто изменили цель на «Универсальную» и запустили ее на iPad только с wifi без возможности sim.
До сих пор я думал, что сам wifi может получить местоположение, и didUpdateLocation сработает как есть.Он получает обратный вызов, но скорость всегда отрицательная.
Протестируйте его на двух iPad, и результат будет одинаковым.Координаты обновляются, но скорость всегда равна -1.
Теоретически чип GPS является основным ресурсом для обновления местоположения, но Wi-Fi также используется параллельно для триангуляции и уточнения данных.Но я не смог найти никакой документации, что скорость Wi-Fi будет только у ipads -1.
Это ожидаемое поведение?