【问题标题】:iOS: Play short sounds in the background every 2 minutes [closed]iOS:每 2 分钟在后台播放一次短声[关闭]
【发布时间】:2014-04-02 16:25:06
【问题描述】:

我有一个循环计时器应用程序,它在每轮结束和开始时播放短声(一轮是 2/3 分钟,休息是 30/60 秒)。所有这些在前台工作正常,但在后台只能工作几分钟。 我添加了后台模式,但它没有帮助。 那么我怎样才能让它工作呢? :) 我应该使用 AVAudioPlayer 还是 AudioServicesPlaySystemSound? UPD:这是我想要的应用程序:https://itunes.apple.com/ru/app/boxing-itimer/id506058665?mt=8

【问题讨论】:

    标签: ios audio background avaudioplayer


    【解决方案1】:

    我自己找到了解决方案,谢谢大家帮助我;)要在后台播放声音,然后必须使用 AVAudioPlayer 添加音频作为支持的背景模式并将此方法添加到 - (void)viewDidLoad

    [[UIApplication sharedApplication] beginReceivingRemoteControlEvents];
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2014-09-05
      • 1970-01-01
      • 1970-01-01
      • 2012-06-30
      • 1970-01-01
      • 2012-05-06
      • 1970-01-01
      • 2021-06-10
      相关资源
      最近更新 更多