На обычных телефонах, которые у меня были раньше, я мог установить будильник, а затем выключить телефон: будильник все равно срабатывал в установленное время. Могу ли я сделать это на iPhone?
Под «выключенным» (в кавычках, потому что мы знаем, что с электрической точки зрения некоторые части телефона остаются включенными) я имею в виду состояние телефона, которое вы получаете, когда он включен, затем вы нажимаете кнопку питания для пару секунд, затем появляется красный ползунок с надписью «сдвиньте, чтобы выключить», а затем вы сдвинете его.
Для воспроизведения звука будильника на часах требуется, чтобы процессор/ЦП основного приложения ARM запускал ОС и приложение Часы. Когда вы «передвигаете, чтобы выключить», питание основного ЦП, радио и аудиоусилителя отключается. Таким образом, хотя устройство iOS отслеживает время (пока батарея еще не полностью разряжена), оно не может запустить приложение «Часы» для воспроизведения звука.
Когда вы просто «блокируете» устройство (быстро нажимаете верхнюю кнопку, и дисплей выключается), ЦП по-прежнему время от времени получает питание (что-то вроде нескольких раз в секунду), а аудиосхемы могут быть запитаны и активны (чтобы разрешить фоновый режим). музыку и т. д.), поэтому в этом состоянии могут сработать будильники.
Сигнал тревоги не сработает, так как этот код работает на выключенном оборудовании и программном стеке, который в этот момент отключен.
Единственные два элемента, которые запустят устройство iOS, прошедшее через слайдер, чтобы выключить процесс «выключения питания», — это подключение к источнику питания и нажатие кнопки блокировки/пробуждения.
В этом состоянии на аппаратном уровне ничего не работает, кроме компонента часов реального времени и аппаратного обеспечения, отвечающего за включение устройства / реагирование на подачу питания USB для инициации зарядки и включения.
Нет, не может. Простая причина в том, что вы отключили питание. Так что нет возможности считать время и знать, когда оно должно прозвенеть
Если коротко ответить на ваш вопрос...
Нет, когда вы выключаете свой iPhone, удерживая кнопку питания и сдвигая ее, чтобы выключить, вы полностью отключаете свой iPhone. То же самое с севшим аккумулятором.
Он не включится, чтобы разбудить вас. Он останется выключенным, ничего не произойдет.
Он разбудит вас только в том случае, если у него есть питание от батареи и он включен.
житель Новой Англии
Николай Лещов
житель Новой Англии