Как Viber определяет местоположение?

интересует механизм

1 2020-01-14 02:16:31

Ответов: 2

Само приложение не определяет ваше местонахождение, оно лишь пользуется доступом к нему, то есть когда вы устанавливаете приложение то этим самым даете разрешение на использование и доступ к данным о вашем местеположении. Ваше положение определяет ваше мобильное устройство через GPS или по вышкам сотовой связи (менее точно), на телефонах под управлением андройд можно эту функцию отключить. Тогда и в приложении viber вы не сможите автоматически определить ваше положение на карте, в этом случае кроме viber, ваше местоположение не смогут определить и другие приложения, такие как гугл мапс, дубль гис и прочие навигаторы.

Вероятнее всего, через привязку к базовым станциям сотовой связи. То есть ровно так же, как и обычная локация телефона в сотовой сети.