Компас 55. Включение калибровки компаса в системных настройках.
Когда компас ведет себя очень странно, например, показывает север независимо от поворота iPhone/iPad, а затем внезапно переключается на юг и т.д., велика вероятность, что калибровка компаса отключена в системных настройках iPhone.
Вот как включить калибровку компаса:
- Откройте настройки iPhone и нажмите на Конфиденциальность:

- Откройте Службы геолокации:

- Прокрутите вниз и откройте Системные службы:

- Убедитесь, что “Калибровка компаса” включена:

Это должно вернуть компас в нормальное состояние.
Пользователи сообщили, что эта настройка может даже сбрасываться на ВЫКЛ самостоятельно между обновлениями iOS 11. Поэтому может случиться так, что вам придется снова посетить этот экран в будущем, если вы заметите такое же непоследовательное поведение компаса.