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
- ¿ITunes es el peor software de Apple?
- ¿Por qué las aplicaciones prohibidas en la App Store solo explotan el programa iOS Developer Enterprise?
- ¿Por qué Amazon tuvo que construir un dispositivo separado, Dash?
- Nuestra aplicación tiene 1.600 descargas en la primera semana. ¿Es bueno eso?
- ¿Existe una aplicación para iPhone para ocultar aplicaciones para adultos (no fotos o videos) idealmente una carpeta bloqueada?
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!