AVAudioSessionDelegate beginInterruption不称为iOS 6.0.1

时间:2013-01-30 06:16:19

标签: ios6 avplayer interruption avaudiosessiondelegate

我正在创建一个带有音乐播放器的iPhone应用程序。我用AVPlayer创建了音乐播放器。问题是当电话呼叫到达时,iOS 6.0.1中未调用beginInterruption方法。但endInterruptionWithFlags:flags打来电话。在较小版本的iOS中,它工作正常。我注意到的另一件事是,如果应用程序处于后台时拨打电话,则会调用beginInterruption方法!但不是在应用程序处于活动状态时。

当我搜索时,我发现同样的issue也被其他人注意到了,他们说这是苹果的错误。问题在iOS 6.1中得到修复。

那么,我该怎么办?我应该尝试手动修复问题还是告诉用户更新操作系统?同时,为什么它在应用程序是后台时工作?任何的想法?请帮忙。

提前致谢。

0 个答案:

没有答案