相关疑难解决方法(0)

Sprite Kit和播放声音会导致应用程序终止

使用ARC

只是我遇到的一个问题 - 我有一个SKScene,我在其中使用SKAction类方法播放声音fx

[SKAction playSoundFileNamed:@"sound.wav" waitForCompletion:NO];
Run Code Online (Sandbox Code Playgroud)

现在,当我尝试去背景时,无论声音结束,显然iOS正在终止我的应用程序gpus_ReturnNotPermittedKillClient.

现在只有当我评论这一行并且没有运行动作时,iOS才能在后台运行它(当然,暂停,但没有终止).

我究竟做错了什么?

编辑:如果没有运行,iOS将不会终止应用程序 - 例如,如果它if statement没有运行(soundOn == YES)或类似的东西,当布尔是false

audio opengl-es multitasking ios sprite-kit

25
推荐指数
2
解决办法
1万
查看次数

标签 统计

audio ×1

ios ×1

multitasking ×1

opengl-es ×1

sprite-kit ×1