0

所以我有一个项目在 xcode 8 上运行得非常好,但是当我试图在 xcode 9b2 上运行它时它崩溃了。

我正在创建音频节点:

let birdSound = SKAudioNode(fileNamed: "fly.mp3")

将它添加到场景中,它就可以工作了。但如果我正在执行以下操作:

birdSound.run(SKAction.changeVolume(to: 0, duration: 0))
birdSound.run(SKAction.changePlaybackRate(to: 1.1, duration: 0))

它会崩溃

AURemoteIO::IOThread (14): EXC_BAD_INSTRUCTION (code=EXC_I386_INVOP, subcode=0x0)

最后的调试行是:

177:无法在设备上设置 processVolumeScalar。错误:560947818 93:断言失败:

发生了什么事,为什么我不能在音频节点上做任何 SKActions?有什么想法吗?

4

1 回答 1

0

在 xcode 9b5 中它工作正常:/ 误报

于 2017-08-20T16:36:43.967 回答