微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

AVAudioRecorder.pause() 在状态栏中显示红色麦克风图标

如何解决AVAudioRecorder.pause() 在状态栏中显示红色麦克风图标

我正在开发录音机应用,我使用 AVAudioRecorder 来录制音频。

https://www.hackingwithswift.com/example-code/media/how-to-record-audio-using-avaudiorecorder

一切正常。 为了在应用程序处于后台时录制音频,我启用了'音频' 后台模式。现在问题出现了。每当我停止录音时,即使应用程序现在处于前台,它也会在状态栏中显示红色麦克风图标不到 1 秒。 https://imgur.com/a/G9NTL4y

如果我禁用“音频”背景模式,则不会出现这种情况。

代码https://github.com/nightbird8n/AudioRecorder

请帮我解决这个问题。 谢谢

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。