До сих пор я нашел возможность решить эту проблему:Swift SpriteKit Звук на узле
Я пытаюсь добавить звуковой эффект к определенному узлу. Когда узел удаляется из родителя, звук должен останавливаться. Звук должен также останавливаться при касании узла. Я попробовал это с помощью playSoundFileNamed («name», waitForCompletion: false), но вы не можете остановить это действие.
В фоновом режиме проигрыватель аудио-аудио воспроизводит звук.
Было бы неплохо, если бы у кого-то появились новые идеи.