当应用程序进入后台时,如何创建"返回应用程序"状态栏?

Eri*_*ric 7 iphone audio cocoa-touch recording uistatusbar

当我的应用程序在播放音频或录制音频时移动到后台时,我想提供一些类似绿色的"In Call"状态栏,当您正在通话并换到另一个应用程序时,会显示给您"返回app"功能.

我认为这可能是一个私有API,但我注意到Griffin iTalk应用程序在录制音频时会这样做(见图片) - 所以我知道它可以完成,但我无法弄清楚API是什么(该Info.plist设置,AVAudioSession时,UIApplication/Delegate或别的什么),使这种神奇的发生.我的应用程序目前正在工作并在后台录制音频并且运行正常,我假设有一些地方我没有设置得到这种行为.

有人可以指向正确的文档或展示此行为的示例代码吗?(我已经搜索了音频文档并且无法找到它).

谢谢!

替代文字

Jef*_*ley 7

可能有一个私有API来执行此操作,但如果您想进入App Store,那么要做的是注册为VOIP应用程序,它可以让您获得通话状态栏,如Skype或(我想象)我说话.