Ни одно яблоко не предоставляет способ узнать, из какого источника устройство рассчитало точки, но если вы хотите проверить, являются ли точки из (Cell Tower / WiFi) или GPS, то вам следует проверить точность CLLocation по вертикали. объект, который является отрицательным, если точки не из GPS.
Надеюсь, что в будущем Apple также предоставит эту возможность. Если у кого-то есть более хорошая идея, он / она приветствуется.