我们目前正在开发一款通过 API 使用点对点音频/语音传输的应用。当应用程序处于后台时,通话状态栏中会显示一条消息,内容为“XXX(录音)”。如果我们完全删除通话状态栏,当应用程序处于后台时,语音会静音。显然这条消息来自 Apple,因为它没有出现在 Android Samsung 设备中。我们想更改通话状态栏的内容和颜色,以删除“录音”一词。请参阅随附的屏幕截图。那么关于通话中状态栏修改的任何建议?例如 Skype 有它的服装 VoIP 状态栏
最佳答案
您无法隐藏或自定义录音栏。
iOS 根据您的操作选择栏的颜色和文本:
Recordings 是红色的,就是你在做什么。
通话是绿色的,这就是 Skype 正在做的事情。
AirPlay 和个人热点 是蓝色的。
如果您想要与 Skype 相同的颜色,请尝试更改您的 UIBackgroundModes “voip”(或者看看你是否需要使用 CallKit ?)
关于ios - 后台的通话中 voip 状态栏,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42669498/