
Seguridad de ARKit en iOS y iPadOS
ARKit es una infraestructura que permite a los desarrolladores producir experiencias de realidad aumentada en su app o juego. Los desarrolladores pueden agregar elementos 2D o 3D usando las cámaras frontal o trasera de un dispositivo iOS o iPadOS.
Apple diseñó las cámaras teniendo en cuenta la privacidad, y las apps de terceros deben obtener el consentimiento del usuario antes de acceder a la cámara. En dispositivos con iOS y iPadOS, cuando un usuario otorga a una app permiso para acceder a la cámara, dicha app puede acceder a imágenes en tiempo real desde las cámaras frontal y posterior. Las apps no pueden usar la cámara sin dejar claro que la cámara está en uso.
Las fotos y videos tomados con la cámara pueden contener otra información, como el lugar y el momento en el que se tomaron, la profundidad del campo y la sobrecaptura. Si los usuarios no quieren que las fotos y los videos tomados con la app Cámara incluyan la ubicación, pueden controlar esto en cualquier momento desde Configuración > Privacidad > Localización > Cámara. Si los usuarios no quieren que sus fotos incluyan la ubicación cuando las comparten, pueden desactivar la localización en el menú Opciones de la hoja para compartir.
Para dar una mejor posición a la experiencia de AR del usuario, las apps que usan ARKit pueden usar información de world-tracking o face-tracking de la otra cámara. World Tracking usa algoritmos en el dispositivo del usuario para procesar la información de estos sensores, a fin de determinar su posición en relación a un espacio físico. World Tracking activa funcionalidades como Optical Heading en Mapas.