iphone - 在 iOS SDK 4.2+ 上应用程序处于后台时禁用录音通知

标签 iphone ios xcode ios4 pjsip

在我的项目中,我们使用 pjsip2从共享服务器接收流式音频。

该应用只能接收流式音频,不能录制。 然而,即使我们禁用了麦克风输入输出代码,我们仍然会在应用程序在后台录制时收到通知(顶部栏闪烁红色文本:“(录音)”)。

当我们的应用程序在后台运行时,如何禁用录音通知?

最佳答案

从 UIBackgroundModes 的信息 plist 中删除音频选项

例子:

<key>UIBackgroundModes</key>
    <string>voip</string>

关于iphone - 在 iOS SDK 4.2+ 上应用程序处于后台时禁用录音通知,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12456563/

相关文章:

ios - UITableViewCell 内标签的 NSLayoutConstraint

ios - NSURLSession 返回元组的问题

iOS - 仅更改导航栏上的 backBarButtonItem 文本颜色

ios - 使 UITableViewHeaderFooterView 不粘

ios - Xcode 构建错误 - 缺少所需的体系结构 i386

iphone - 在 Xcode 中的项目之间共享代码

ios - 应用程序传输安全 Xcode 7 beta 6

ios - 如何设置可以在 swift 5 中实例化后推送的初始 viewController

ios - AVAudioUnitSampler 在耳机路由更改后生成正弦波,iOS 11 iPhone

iphone - ios - 代码 VS Storyboard 意见