Я заблокировал com.apple.geod
процесс с помощью своего программного брандмауэра, но после 2 дней безостановочной попытки в 1 секунду я просто pkill
его редактировал.
Я хочу знать, какие сервисы используют это, чтобы я мог отключить их запуск, com.apple.geod
если это возможно.
Изменить: поцарапать pkill
. Это не удерживало это надолго.
Ответы:
Составление исчерпывающего списка всех процессов, которые вызывают определенный API или процесс, будет технически сложным даже для одной единственной точки выпуска MacOS. Вам либо потребуется доступ к исходному коду всех MacOS и каждого отдельного приложения - как первого, так и третьего лица - или вам потребуется отладка / обратный инжиниринг всех процессов во время их выполнения и предоставления этих вызовов.
Приложение Little Snitch делает это для сетевого стека - так что вам может повезти, если вы просто заблокируете сетевой доступ к серверам Apple, а не пытаетесь заблокировать вызовы к сервису локально.
Даже если бы вам пришлось обрабатывать все аспекты географического местоположения на developer.apple.com - он широко используется - гораздо больше, чем просто API Core Location - https://developer.apple.com/documentation/corelocation .
источник