AVAudioRecorder在后台一定时间后停止
创始人
2024-11-12 21:30:50
0次

这个问题是由于iOS 7以后引入了后台限制,导致应用程序在进入后台后只能进行有限的操作。为了解决这个问题,您可以使用以下方法:

  1. 在应用程序进入后台时,停止录音并记录当前时间。

func applicationDidEnterBackground(_ application: UIApplication) { if audioRecorder.isRecording { audioRecorder.stop() recordingStoppedTime = Date() } }

  1. 在应用程序进入前台时,检查录音是否停止,并检查是否已经超过了允许的时间。

func applicationWillEnterForeground(_ application: UIApplication) { let elapsedTime = Date().timeIntervalSince(recordingStoppedTime) if elapsedTime > allowedTime && audioRecorder.isRecording { audioRecorder.stop() } }

这样,您就可以在后台记录多个音频文件,而不会超过iOS操作系统设置的后台运行时间限制。

相关内容

热门资讯

六分钟了解!微乐四川小程序修改... 六分钟了解!微乐四川小程序修改器(开挂),微信微乐血战到底好像有透视挂app1)微乐四川小程序修改器...
总算了解!微信微乐游戏辅助器(... 总算了解!微信微乐游戏辅助器(透视器),微乐自尊八喜原来真的是有透视挂方法微信微乐游戏辅助器透视方法...
实测必看!微乐广西麻辣(开挂)... 实测必看!微乐广西麻辣(开挂),微乐棋牌麻将真是是有透视挂插件;1、微乐广西麻辣免费辅助多个强度级别...
重大推荐!微乐广西麻辣辅助器(... 重大推荐!微乐广西麻辣辅助器(辅助),陕西微乐麻将果然真的有透视挂教程一、微乐广西麻辣辅助器游戏安装...
热点推荐!微乐山西脚本插件(辅... 热点推荐!微乐山西脚本插件(辅助),微乐南京进园子都是真的有透视挂方法1、下载好微乐山西脚本插件正确...
技术分享!微乐自建房透视(辅助... 技术分享!微乐自建房透视(辅助),微乐锄大地原来真的是有透视挂脚本1)微乐自建房透视免费钻石:进一步...
如何分辨真伪!苹果手机微信小程... 如何分辨真伪!苹果手机微信小程序游戏破解器(外挂),雀神山庄麻将确实真的是有透视挂教程在进入苹果手机...
玩家必备科普!微乐小程序插件免... 玩家必备科普!微乐小程序插件免费贴吧(透视挂),微乐江西麻将切实真的有透视挂教程1、游戏颠覆性的策略...
新手必备!微信微乐陕西小程序破... 新手必备!微信微乐陕西小程序破解器(透视挂),微乐过炸一直真的有透视挂插件微信微乐陕西小程序破解器辅...
玩家亲测!微乐陕西小程序破解器... 玩家亲测!微乐陕西小程序破解器下载(作弊器),微乐湖北麻将切实真的是有透视挂脚本1、该软件可以轻松地...