Составление исчерпывающего списка всех процессов, которые вызывают определенный API или процесс, будет технически сложным даже для одной единственной точки выпуска MacOS. Вам либо потребуется доступ к исходному коду всех MacOS и каждого отдельного приложения - как первого, так и третьего лица - или вам потребуется отладка / обратный инжиниринг всех процессов во время их выполнения и предоставления этих вызовов.
Приложение Little Snitch делает это для сетевого стека - так что вам может повезти, если вы просто заблокируете сетевой доступ к серверам Apple, а не пытаетесь заблокировать вызовы к сервису локально.
Даже если бы вам пришлось обрабатывать все аспекты географического местоположения на developer.apple.com - он широко используется - гораздо больше, чем просто API Core Location - https://developer.apple.com/documentation/corelocation .
- Погода
- Календарь
- Адресная книга
- Карты
- Siri
- iCloud (найти лучший дата-центр для маршрутизации загрузки)
- Магазин (какой географический регион должен содержать ваш контент)
- Часовой пояс и ночная смена
- Расположение сафари