iPhone4 ¿cómo saber si el cable de alimentación está enchufado?

Me gustaría saber si mi aplicación se ejecuta con un cable de alimentación externo conectado. ¿Es posible descubrir este estado en tiempo de ejecución?

Una pregunta adicional: ¿sería esto capaz de diferenciar entre la verdadera alimentación USB y esos "paquetes de baterías" externos?

¡Gracias

Respuestas a la pregunta(3)

Su respuesta a la pregunta