voz sugerencias solo quitar por desbloquear desactivar deja control como auriculares activado activa iphone ios ios5 siri

iphone - sugerencias - ¿Se puede desactivar Siri dentro de una aplicación?



quitar sugerencias de siri ios 12 (2)

Estoy trabajando en un juego de iOS y he probado recientemente en un iPhone 4S. Siri se activa a veces cuando mi pulgar cubre el sensor de proximidad. Esta es una característica del 4S. En lugar de mantener presionado el botón de inicio, los usuarios pueden poner el teléfono en su oído para activar Siri. Pero en mi juego, la activación no es intencional e interrumpe el juego.

¿Se puede desactivar Siri dentro de una aplicación? ¿Es este un error de iPhone 4S?


Ajuste :

[UIDevice currentDevice].proximityMonitoringEnabled = YES;

Desactiva la activación de Siri cuando activa el sensor de proximidad. Sin embargo, como resultado, la pantalla se oscurece cuando se activa el sensor de proximidad.


Apple desaprobó el soporte para esto.

http://developer.apple.com/library/ios/#DOCUMENTATION/UIKit/Reference/UIApplication_Class/DeprecationAppendix/AppendixADeprecatedAPI.html#//apple_ref/occ/instp/UIApplication/proximitySensingEnabled

Yo presentaría un informe de error.

Discusión SÍ si la detección de proximidad está habilitada; De otra manera no. La habilitación de la detección de proximidad le dice a iOS que es posible que deba dejar la pantalla en blanco si la cara del usuario está cerca de ella. La detección de proximidad está deshabilitada por defecto.

Este es el reemplazo que solo le permite recibir notificaciones, no deshabilitarlas.

Discusión Habilite el monitoreo de proximidad solo cuando su aplicación deba ser notificada de los cambios en el estado de proximidad . De lo contrario, deshabilite el monitoreo de proximidad. El valor predeterminado es no.

http://developer.apple.com/library/ios/DOCUMENTATION/UIKit/Reference/UIDevice_Class/Reference/UIDevice.html#//apple_ref/doc/uid/TP40006902-CH3-SW25