【问题标题】:AVAudioRecorder background recording, how to show time on the red bar?AVAudioRecorder 后台录音,如何在红条上显示时间?
【发布时间】:2016-08-01 09:34:36
【问题描述】:

我正在创建一个使用 AVAudioRecorder 录制声音的应用程序,当它进入后台时,系统状态栏上会显示一个红色条。我想在上面显示录音经过的时间,就像语音备忘录一样。有可能吗,怎么做?

谢谢。

【问题讨论】:

  • 看过stackoverflow.com/questions/12643837/…,不知道VoIP和AVAudioRecorder有没有区别。
  • 我不相信这是可能的,但我找不到任何支持。 Apple 绝对没有提供任何方法来提供完全自定义的文本,我怀疑它们是否也提供了一种启用“经过时间”的方法。

标签: ios avaudiorecorder


【解决方案1】:

这是不可能的,因为这将使用一些私有 api 仅用于苹果。 iOS 显示红色条表示后台有应用使用音频资源,在 info.plist 中的 UIBackgroundModes 中设置,主要是音频或 voip。

因为是iOS显示的所以不能修改。

【讨论】:

    猜你喜欢
    • 2010-12-03
    • 1970-01-01
    • 1970-01-01
    • 2010-11-03
    • 2011-08-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多