Frage

Wenn meine App in den Hintergrund verschoben, während entweder Wiedergabe von Audio- oder Audio-Aufnahme, würde Ich mag so etwas wie die das Grün bieten „In Call“ Statusleiste, die angezeigt wird, wenn Sie in ein Gespräch und tauschen, um eine andere App, geben Sie eine schnelle „Rückkehr zur App“ -Fähigkeit.

Ich dachte, dies könnte eine private API sein, aber ich merkte, die Griffin iTalk App dies tut, wenn es Audio-Aufzeichnung (siehe Bild) - so dass ich weiß, dass es getan werden kann, aber ich habe nicht in der Lage gewesen, um herauszufinden, was die API ist (die Info.plist Einstellung, die AVAudioSession, die UIApplication/Delegate oder was auch immer) diese Magie geschehen zu lassen. Meine App ist derzeit arbeitet und Aufnehmen von Audio im Hintergrund und funktioniert gut, ich nehme an, dass eine Bit irgendwo Ich gründe dieses Verhalten nicht zu erhalten.

Kann jemand entweder zeigen Sie mir den richtigen docs oder Beispielcode, zeigt dieses Verhalten? (Ich habe die Audio docs und nicht in der Lage, es zu finden).

Danke!

alt text

War es hilfreich?

Lösung

Es kann eine private API sein, dies zu tun, aber wenn Sie in die App Store zu bekommen, um die Sache zu tun auf als VOIP App registrieren, mit dem Sie die in-Anruf bekommt Statusleiste, wie Skype oder (ich stelle mir vor) iTalk.

Andere Tipps

Eigentlich tatsächlich die rot-Bar wird nur angezeigt, wenn die Anwendung von Audio im Hintergrund der Aufnahme wird. Ich habe immer nur das getan, wenn die Anwendung VOIP und Audio-Kennzeichnung.

Unter Umständen können Sie dies tun, indem nur Markierung als Hintergrund Audio-Anwendung nur, aber ich habe nicht versucht.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top