Ativação da calibração da bússola nas configurações do sistema
Quando a bússola se comporta de forma estranha, por exemplo, mostrando sempre o Norte, independentemente da rotação do iPhone/iPad e, em seguida, pulando para o Sul, etc., é muito provável que a calibração da bússola esteja desativada nas configurações do sistema do iPhone.
Veja como ativar a calibração da bússola:
- Abra as configurações do iPhone e toque em Privacidade (Privacy):

- Abra os serviços de localização (Location services):

- Role para baixo e abra os serviços do sistema (System services):

- Verifique se a opção “Calibração da bússola” (Compass calibration) está ativada:

Isso deve corrigir o comportamento da bússola.
Alguns usuários relataram que essa configuração pode ser redefinida automaticamente para “Desligado” entre as atualizações do iOS 11. Portanto, pode ser necessário retornar a essa tela no futuro se você notar o mesmo comportamento inconsistente da bússola.