ver suenan recuperar pantalla notificaciones las historial funciona como centro borradas bloqueada ios ipad notifications alerts alarms

ios - suenan - recuperar notificaciones iphone



¿Cómo puedo suspender todas las notificaciones audibles en el iPad? (3)

No he intentado esto, pero después de una búsqueda rápida en Google encontré que la referencia de la clase AVAudioSession dice que la configuración del modo a AVAudioSessionCategoryRecord podría lograr lo que usted desea.

La nota sobre AVAudioSessionCategoryPlayAndRecord dice:

Si desea asegurarse de que los sonidos como las alertas de mensajes no se reproduzcan mientras la aplicación está grabando, use la categoría AVAudioSessionCategoryRecord .

http://developer.apple.com/library/ios/documentation/AVFoundation/Reference/AVAudioSession_ClassReference/Reference/Reference.html#//apple_ref/c/data/AVAudioSessionCategoryRecord

(También se puede usar la API C: http://developer.apple.com/library/ios/#documentation/AudioToolbox/Reference/AudioSessionServicesReference/Reference/reference.html#//apple_ref/doc/c_ref/kAudioSessionCategory_PlayAndRecord )

Estamos creando una aplicación de audio para iPad (solo) que se usará para actuaciones en vivo. El dispositivo se conectará directamente a la consola. Como tal, lo último que desea durante una presentación en vivo es hacer que el dispositivo pite repentinamente una alarma o recordatorio inesperado.

Con la investigación en el SDK de Apple, parece que puede bloquear todo, excepto el calendario y las alarmas (y las llamadas en el iPhone).

Dicho esto, ¿alguien sabe cómo decirle al dispositivo ''Mientras estamos en el modo'' On Air '', no permitamos ninguna notificación de sistema operativo''?

Si no, ¿podemos al menos preguntar si están activados para que podamos advertir al usuario?

Jailbeaking no es una opción porque queremos vender esto a través de la App Store.

ACTUALIZAR

Otra opción es permitir que las alertas regulares y similares se reproduzcan a través del altavoz del iPad, pero enviamos nuestros sonidos a través de la línea de salida en el conector de la base.

Por supuesto, siempre podemos desarrollar nuestro propio hardware para esto, pero estamos tratando de aprovechar la mayor cantidad de funcionalidad incorporada en el dispositivo como sea posible.


Nota: ahora no tengo un iPad, pero supongo que tiene la misma opción que mi iPod. EDITAR : No, no es así.

SÓLO iPod : en ''Configuración'' => ''Sonidos'', puede arrastrar el volumen "Ringer and Alerts" hasta el final. Mi iPod no hace ningún ruido cuando este control deslizante de volumen está completamente hacia abajo, a excepción de los ruidos de los programas que abro.

El iPad no parece permitir el control de volumen por separado de los sonidos del sistema y los sonidos del programa como lo hace el iPod.


Puede hacer que su aplicación no sea elegible para la distribución de la App Store, pero aparentemente hay una API privada que algunas personas han llegado a hacer esto. Ver:

Algunas personas informan que hay ciertas llamadas API que tienen el subproducto de hacerse cargo de toda la salida de sonido. Ver iOS 5 Alarmas de audio No suena sin kAudioSessionProperty_OverrideCategoryMixWithOthers En para un ejemplo.

Su apuesta más segura es probablemente solicitarle al usuario que cambie la configuración cuando se abra la aplicación.