Resumen:
Esta semana Apple lanzó la versión oficial de iOS 27.2. En esta versión, Apple trae nuevas configuraciones de permisos para los usuarios de China continental: deportes y fitness. Este permiso se puede utilizar para controlar si la aplicación puede obtener parámetros de giroscopio y acelerómetro. Algunas aplicaciones pueden saltar al detectar el sensor al abrir la pantalla y agitar el anuncio.

Sin embargo, la versión iOS de Baidu Netdisk aún puede continuar mostrando anuncios después de que se bloqueen los permisos de deportes y fitness. En discusiones anteriores, algunos internautas especularon que es posible que Baidu Netdisk no necesite detectar giroscopios y acelerómetros, sino establecer retrasos aleatorios. Siempre que se alcance el tiempo de retraso, se considerará que el usuario ha activado el batido y el anuncio saltará automáticamente.
El análisis de IA encontró que Baidu Netdisk también usa un magnetómetro:
El desarrollador @王陈杰 utilizó IA para analizar la lógica de salto de publicidad en pantalla abierta de Baidu Netdisk y compartió el informe final con Blue Dot. El análisis encontró que existe una variante especial de NoShake en el marco utilizado por Baidu Netdisk. Esta variante no se basa en el monitoreo de acciones CoreMotion convencional, sino que utiliza CLHeading en el marco Core Location de Apple para obtener datos de orientación del dispositivo.
CLHeading es un marco relacionado con el magnetómetro que proporciona la orientación del dispositivo en relación con el norte magnético y los datos del campo magnético de tres ejes utilizados para calcular la orientación. En pocas palabras, cuando cambia la postura del teléfono, los datos devueltos por el magnetómetro también pueden cambiar en consecuencia, y el componente publicitario puede utilizar esto para determinar si el usuario ha movido o girado el teléfono.
Por lo tanto, deshabilitar los permisos de giroscopio y acelerómetro es inútil:
Al menos en el caso de la versión iOS de Baidu Netdisk, prohibir a Baidu Netdisk obtener permisos de giroscopio y acelerómetro es inútil. Baidu Netdisk ha preparado métodos de respaldo para detectar si el teléfono se mueve o tiembla. Sin embargo, es posible que no todas las aplicaciones tengan marcos alternativos desarrollados de antemano como Baidu Netdisk.
La versión beta de iOS 27.2 se lanzó el 23 de septiembre, y la muestra que el desarrollador utilizó esta vez fue el análisis de IA de Baidu Netdisk iOS versión 13.36.0, que se lanzó el 22 de octubre. Por supuesto, esto no puede determinar si Baidu Netdisk agregó la variante NoShake después del lanzamiento de la versión beta de iOS 27.2 para lidiar con las restricciones de permisos de los sensores.
El informe de análisis menciona la redirección automática sin clics:
El informe también menciona una rama sin clic: cuando una combinación de parámetros específica cumple las condiciones, esperará aproximadamente 1 segundo después de activarse. Si el usuario no hace clic durante este período, el SDK ejecutará automáticamente el proceso de clic en el anuncio. Otras combinaciones de parámetros también pueden ingresar directamente al proceso de clic después de la activación.
Este mecanismo proporciona pistas que vale la pena prestar atención a las especulaciones anteriores de los internautas de que saltará automáticamente después de un período de tiempo. Sin embargo, el informe de análisis no obtuvo una respuesta publicitaria real, por lo que es imposible determinar qué conjunto de parámetros se utilizan realmente en la publicidad online.
Comentarios