1
我只是将新的ReplayKit
加入我的iOS游戏中,并试图用startRecordingWithMicrophoneEnabled
开始记录。然而,游戏的背景音乐,通过AVAudioPlayer
,将在1秒或2秒后死亡。我检查了所有的接口内AVAudioPlayerDelegate
但这些都不被触发:iOS 9 ReplayKit随机杀掉AVAudioPlayer
audioPlayerDidFinishPlaying
audioPlayerBeginInterruption
audioPlayerEndInterruption
没有任何人有这个想法?
你能显示代码吗? – Viper
@Viper代码非常简单:将旧的'AVAudioPlayer'实例设置为'nil',然后将[[AVAudioPlayer alloc] init]'一个新实例。也许你需要保存AVAudioPlayer的'currentTime'并将其设置回新的实例。 – jayatubi