Есть ли способ определить, был ли экран выключен с помощью верхней кнопки питания?
Мне просто нужно знать, был ли экран как-то выключен, чтобы уничтожить цикл, который обновляет местоположение.
Спасибо
Ваш участник приложения получит сообщение applicationWillResignActive: как раз перед тем, как заблокировать экран (или когда телефон зазвонит или появится другое окно). Это отличное время, чтобы убить любые простые процессы. После повторной активации вы получите сообщение applicationDidBecomeActive:, в котором вы можете перезапустить все эти вещи.
applicationWillResignActive:
applicationDidBecomeActive: