La respuesta corta es no , a menos que el iPhone tenga jailbreak.
Usando una versión estándar de iOS, tiene dos niveles de protección:
- El permiso debe otorgarse explícitamente
- La aplicación o el sitio web deben estar en uso activo
Aplicación de acceso a la cámara
- ¿Qué cosas interesantes podría hacer una aplicación de iPhone usando el acelerómetro y el giroscopio del iPhone como entrada?
- ¿Por qué la batería solo tiene 1810 mAh para el iPhone 6 y 2915 mAh para el iPhone 6 Plus?
- ¿Cómo hizo la aplicación Habit List PR y consiguió tracción?
- ¿Qué hay en el kit de inicio ideal para grabar entrevistas de video en un dispositivo iOS?
- ¿Cuál es la mejor herramienta de notificación web push disponible?
La primera vez que una aplicación necesitará acceso a la cámara y al micrófono (para videos), solicitará explícitamente permiso .
Este permiso será guardado y accesible en:
- Configuración → Privacidad → Cámara
- Configuración → Privacidad → Micrófono
Además, Apple ha implementado un mecanismo de seguridad por el cual no se puede dar acceso a la cámara mientras una aplicación se ejecuta en segundo plano.
Esto significa que una aplicación no puede espiar a su usuario usando la cámara a menos que el usuario esté usando activamente la aplicación en cuestión.
Sin embargo, lo que está permitido en segundo plano es grabar audio, por lo que podría usarse para espiar a un usuario.
Fuente: Ejecución en segundo plano
Acceso al sitio web a la cámara
Un sitio web siempre solicitará explícitamente permiso cada vez que necesite acceder a la cámara.
Aquí hay una página de demostración HTML5:
- Obtener HTML5 Cámara y Video en iPhone Ejemplo
Dado que se accede a un sitio web a través de una aplicación de navegador web (Safari, Chrome, etc.), las mismas restricciones de acceso de fondo también se aplican aquí.
IPhones con jailbreak
Una vez que un iPhone está liberado, los mecanismos de seguridad implementados por Apple se pueden omitir.
Esta es la razón por la cual las compañías comerciales de software de espionaje de iOS exigen explícitamente el jailbreak de su iPhone para usar todas sus funciones.
En esa etapa, ya no tienes el control de tu iPhone, ya que es mucho más vulnerable a la piratería, ya sea desde aplicaciones no autorizadas o visitando sitios web sospechosos.
¡Espero que esto ayude!