#android #ios #geolocation #gps #core-location
#Android #iOS #геолокация #gps #местоположение ядра
Вопрос:
Я создаю приложение, которое для правильной работы зависит от местоположения телефона, в том смысле, что это своего рода игра, и мошенники ее испортят.
В Android я думаю, что это просто предотвратить, потому что я буду использовать местоположение gps, а также использовать API геолокации Google, используя идентификатор вышек сотовой связи (мне просто нужно подтвердить, находится ли человек в городе, не нужна большая точность). https://developers.google.com/maps/documentation/geolocation/overview
На IOS я знаю, что сначала мне нужно предотвратить джейлбрейкеры. Но даже без джейлбрейка, как я могу помешать людям подделывать свое местоположение? не подделывается ли CoreLocation?
Заранее спасибо
Ответ №1:
API Карт Google iOS не использует CoreLocation. Он просто использует диспетчер местоположений, который не встроен в SDK Google Maps iOS. Что вы пытаетесь сделать, для чего требуется надежное местоположение?
Комментарии:
1. Я хочу стать королем игры, которая дает вам крипто-вознаграждение, если вы находитесь в определенном регионе. Но я не хочу, чтобы люди подделывали gps и использовали эмуляторы, чтобы понять, что вы не поняли мой вопрос. В android, чтобы предотвратить это «обман», я получу идентификаторы сетевых ячеек и использую Google api для подтверждения местоположения (не поддается подделке), но IOS не позволяет мне получать идентификатор ячейки, который использует телефон, поэтому я хочу, чтобы какая-то альтернатива не была обманута приложениями для подмены gps илиэмуляторы