Fazer uma lista exaustiva de todos os processos que chamam uma API ou processo específico seria tecnicamente desafiador, mesmo para um único ponto de lançamento do MacOS. Você precisaria acessar o código fonte de todos os MacOS e todos os aplicativos - de primeira e de terceiros - ou precisaria depurar / fazer engenharia reversa de todos os processos à medida que executam e expõem essas chamadas.
O aplicativo Little Snitch faz isso para a pilha de rede - para que você tenha melhor sorte apenas bloqueando o acesso à rede aos servidores da Apple, em vez de tentar bloquear as chamadas para o serviço localmente.
Mesmo se você processar todos os aspectos da localização geográfica no developer.apple.com - ele é amplamente usado - muito maior do que apenas a API do Core Location - https://developer.apple.com/documentation/corelocation .
- Clima
- Calendário
- Livro de endereços
- Mapas
- Siri
- iCloud (encontrando o melhor data center para rotear uploads)
- Loja (em que região geográfica deve ser o seu conteúdo)
- Fuso horário e turno da noite
- Localização do Safari