Как я могу определить, заблокирован ли экран iPhone (выключен) - PullRequest
2 голосов
/ 20 ноября 2011

Я хотел бы определить состояние iPhone, например, если экран выключен (экран заблокирован) или если на устройстве отключен звук.
Может ли API сделать это, или есть ли другой способ сделать это?

Спасибо vikingosegundo за помощь в редактировании статьи, но вышеизложенное не то, что я хочу знать. в моем приложении я просто хочу проверить устройство, я хочу знать, выключен ли звук на iphone, и выключено ли устройство (нет питания). откуда мне это знать?

1 Ответ

5 голосов
/ 20 ноября 2011

Когда пользователь блокирует экран, вызывается applicationWillResignActive, и приложение переходит в состояние «Неактивно». Если ваше приложение не выполняет задачи, которые продолжают работать в этом состоянии (например, продолжают воспроизводить звук) примерно через 20 секунд, телефон перейдет в режим ожидания, в котором ваше приложение переходит из неактивного в фоновое состояние.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...