Comment créer une barre d'état « retour à l'application » lorsque l'application va à l'arrière-plan?

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

Question

Lorsque mon application se déplace vers l'arrière-plan tandis que ce soit de lecture audio ou un enregistrement audio, je voudrais vous donner quelque chose comme le vert « Dans Call » barre d'état qui apparaît lorsque vous êtes dans un appel et d'échange à une autre application, donnant vous une capacité de « retour à l'application » rapide.

Je pensais que cela pourrait être une API privée, mais je remarque l'application Griffin iTalk le fait quand il est enregistrement audio (voir photo) - donc je sais que cela peut être fait, mais je n'ai pas été en mesure de comprendre ce que le API est (le réglage Info.plist, le AVAudioSession, le UIApplication/Delegate ou autre) pour faire de cette magie se produire. Mon application travaille actuellement et l'enregistrement audio en arrière-plan et fonctionne très bien, je suppose qu'il ya quelque part un peu de peu que je ne suis pas la mise pour obtenir ce comportement.

Quelqu'un peut-il me soit pointer vers la droite docs ou un exemple de code qui présente ce comportement? (Je l'ai parcouru les Audio docs et n'ont pas été en mesure de le trouver).

Merci!

text alt

Était-ce utile?

La solution

Il peut y avoir une API privée pour le faire, mais si vous voulez entrer dans l'App Store, la chose à faire est de registre rel = « noreferrer » comme une application VOIP , qui vous amène en l'appel barre d'état, comme Skype ou (je pense) iTalk.

Autres conseils

En fait, le rouge-bar en fait apparaît uniquement lorsque l'application est l'enregistrement audio en arrière-plan. Je ne l'ai jamais fait cela lors du marquage de l'application VOIP et audio.

Vous pouvez être en mesure de le faire en marquant seulement que l'application audio d'arrière-plan seulement, mais je ne l'ai pas essayé.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top