Как симуляция местоположения работает под капотом в Xcode?

Я экспериментировал с симуляцией местоположения в XCode. Оказывается, когда вы создаете приложение для отладки с включенной имитацией, оно каким-то образом захватывает фид Core Location для каждого приложения, и вы не сможете получить свое реальное местоположение, пока не создадите приложение для отладки с отключенной этой функцией.

Как именно это работает под капотом? Может ли это быть LLDB, внедряющим некоторый код в библиотеку Core Location? Есть ли способ сделать то же самое без Xcode?

0 ответов

Другие вопросы по тегам