Como encontrar dispositivos iOS próximos (locais de GPS) usando o mesmo aplicativo

Eu quero criar um aplicativo que permite ao usuário encontrar a localização de outros usuários nas proximidades usando as coordenadas GPS que estão logadas no mesmo aplicativo. Também pode ser rastrear a localização dos dispositivos (conectados ao mesmo aplicativo) que estão se movendo em um carro.

Alguém pode me dar uma visão geral de como eu posso conseguir isso. Existe alguma API gratuita disponível para realizar essa tarefa.

questionAnswers(2)

yourAnswerToTheQuestion