¿Es posible ejecutar una aplicación de Android o iOS cuando el dispositivo está apagado?

En Android

Obviamente, no podemos ejecutar la aplicación cuando el dispositivo Android está apagado. Pero sí, con respecto a su caso de uso de hacer sonar la alarma cuando el dispositivo Android está apagado, depende totalmente del fabricante. El fabricante tiene su propio firmware y hardware. Si el firmware del fabricante lo permite, el dispositivo se encenderá automáticamente cuando esté a punto de sonar la alarma. El dispositivo se encenderá automáticamente cuando se conecte el cargador, etc. Por lo tanto, el encendido automático depende del fabricante y el modelo. Algunos dispositivos pueden admitir eso, algunos dispositivos pueden no …

Hasta donde sé, hasta ahora, como programador de aplicaciones, no podemos apagar y encender el dispositivo mediante programación. Solo se hace por sistema.

En iPhone

No es posible. Incluso la alarma no sonará incluso cuando el dispositivo esté apagado.

No, no funcionará cuando esté apagado. Las aplicaciones de Android son similares a los programas en una PC. Después de apagar, no se ejecutará. Debe iniciar el dispositivo para ejecutar la aplicación.

Agregando algunos datos como la pregunta sobre cómo se mantiene el tiempo en estado apagado apareció.

El tiempo se rastrea en estado apagado a través del mecanismo de hardware. Funcionará sin problemas a menos que la batería se quite en el teléfono. Las aplicaciones no pueden ejecutarse en estado apagado.

Las aplicaciones están escritas en un lenguaje de alto nivel que se ejecuta en la parte superior de la capa de aplicación. Los programas de alto nivel no pueden interactuar directamente con la capa de hardware. Realizan llamadas al sistema e interactúan con el hardware a través del sistema operativo. Aquí Android es un sistema operativo. Proporciona una capa donde se ejecutan las aplicaciones.

No La aplicación está diseñada para ejecutarse dentro del sistema operativo (sistema operativo). Cuando el dispositivo está apagado, el sistema operativo no se cargará y la aplicación no se puede ejecutar.

Si bien puede haber aplicaciones diseñadas para funcionar más allá del sistema operativo y al residir dentro de un área que puede seguir ejecutándose si el dispositivo está apagado, verifique eso. Por ejemplo: la alarma en algunos dispositivos funciona incluso cuando el dispositivo está apagado.

No, no puede ejecutar su aplicación cuando el dispositivo está apagado.

Acepto que algunos dispositivos se enciendan para hacer sonar la alarma, como mi Lenovo Vibe P1. Todo depende del vendedor.

Requiere hardware y software dedicados que se ejecutan por separado, incluso si la decisión está desactivada. Pero incluso entonces, como desarrollador, no puede tener control sobre dicho hardware a excepción del sistema (os).

Esta característica también puede violar la seguridad de los desarrolladores que tienen acceso a ella.

No, no es posible. El sistema operativo es la base de su teléfono inteligente y una aplicación no podría ejecutarse sin esto. El sistema operativo requiere hardware como procesador, ram para funcionar y no funcionará sin un soporte de alimentación. Es por eso que no es posible ejecutar una aplicación mientras está apagado.

Apagado te refieres a la pantalla apagada, ¿verdad? Estoy asumiendo que la pantalla está apagada, entonces si puede ejecutar su aplicación como un protector de pantalla o algo así.

pero si quiere decir apagar, no puede ejecutar ninguna aplicación.

Imposible. Para ejecutar su aplicación de Android o iOS, su dispositivo debe estar encendido.

Simplemente la respuesta es “No”. Solo el vendedor tiene el permiso para llegar al kernel y dejar que la junta lo haga.