Tag: skaudionode

SKAudioNode崩溃:AVAudioPlayerNode.mm:333:开始:所需条件为false:_engine-> IsRunning()

我有一个简单的SKAudioNode: let backgroundSound = SKAudioNode(fileNamed: "backgroundSound.mp3") 我使用backgroundSound.runAction(SKAction.play())和backgroundSound.runAction(SKAction.stop())来停止。 一切正常,直到应用程序进入后台模式,我会恢复超过3分钟。 如果我进入后台模式,并在10 – 20秒后恢复,audio不会崩溃。 所有崩溃日志: 2016-05-29 23:26:43.612 PippiPompiere[1070:199471] 23:26:43.611 ERROR: [0x3a7cf000] AVAudioPlayerNode.mm:333: Start: required condition is false: _engine->IsRunning() 2016-05-29 23:26:43.616 PippiPompiere[1070:199471] *** Terminating app due to uncaught exception 'com.apple.coreaudio.avfaudio', reason: 'required condition is false: _engine->IsRunning()' *** First throw call stack: (0x23ba5b8b 0x23362dff 0x23ba5a61 0x29499ea9 0x294e3739 0x294e2819 0x2fe98ee7 0x2ff16b43 […]