Cómo crear un “retorno a la aplicación” barra de estado cuando la aplicación pasa a un segundo plano?

StackOverflow https://stackoverflow.com/questions/4320372

Pregunta

Cuando mi aplicación pasa a segundo plano, mientras sea de audio de reproducción o grabación de audio, me gustaría ofrecer algo así como el verde "En Llamada" barra de estado que aparece cuando se está en una llamada y de intercambio a otra aplicación, dando que una capacidad rápida "retorno a la aplicación".

pensé que esto podría ser una API privada, pero me di cuenta del Griffin iTalk aplicación hace esto cuando se está grabando el audio (ver foto) - así que sé que se puede hacer, pero no he sido capaz de averiguar lo que el API es (el ajuste Info.plist, la AVAudioSession, la UIApplication/Delegate o lo que sea) para hacer esta magia suceda. Mi aplicación se encuentra actualmente trabajando y grabación de audio en segundo plano y funciona muy bien, supongo que hay algo de algún lugar poco no estoy estableciendo para conseguir este comportamiento.

Puede alguien o me apunte a los documentos correctos o código de ejemplo que tiene este comportamiento? (He rastreado los documentos Audio y no han sido capaces de encontrarlo).

Gracias!

text alt

¿Fue útil?

Solución

Puede haber una API privada para hacer esto, pero si usted desea conseguir en la tienda de aplicaciones, lo que hay que hacer es registrarse como aplicación VOIP, que le consigue la llamada en barra de estado, como Skype o (me imagino) iTalk.

Otros consejos

En realidad, la barra roja en realidad sólo aparece cuando la aplicación está grabando audio en segundo plano. He hecho solamente siempre presente cuando se marca el VOIP aplicación y audio.

puede ser capaz de hacer esto es único marcado como fondo la aplicación de audio solamente, pero no he probado esto.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top