AVAudioPlayer.play() does not play sound
Why doesn't the following code play a sound? It returns "true" for play(), but I cannot hear anything. let path = "/Users/account/Music/sound.mp3"; let fileURL = NSURL(fileURLWithPath: path) var Player = AVAudioPlayer(contentsOfURL:fileURL, error:nil); Player.delegate = self; Player.prepareToPlay(); Player.volume = 1.0; var res = Player.play(); println(res); If I use the following code instead, I can hear the sound. var inFileURL:CFURL = fileURL!; var mySound = UnsafeMutablePointer<SystemSoundID>.alloc(sizeof(SystemSoundID)); AudioServicesCreateSystemSoundID(inFileURL, mySound);