с использованием ARC
Просто проблема, с которой я столкнулся - У меня есть SKScene, в котором я играю звук fx, используя метод класса SKAction
[SKAction playSoundFileNamed:@"sound.wav" waitForCompletion:NO];
Теперь, когда я пытаюсь перейти на задний план, независимо от того, что звук закончился, видимо, iOS завершает мое приложение из-за gpus_ReturnNotPermittedKillClient
.
Теперь, только когда я комментирую эту строку и не запускаю действие, iOS отлично работает в фоновом режиме (конечно, приостановлено, но без прерывания).
Что я делаю неправильно?
EDIT: iOS не прекратит приложение, если строка не была запущена - скажем, если она была в if statement
, которая не была запущена (soundOn == YES)
или что-то в этом роде, когда bool false