Я пытаюсь использовать AVAudioSession в моем приложении Swift SpriteKit. Я получаю странные проблемы с незаявленным типом. Например ...AVAudioSession unknown
import AVFoundation
var audioSession:AVAudioSession {
return AVAudioSession.sharedInstance()
}
Это возвращает ошибку на первом экземпляре AVAudioSession, Use of undeclared type 'AVAudioSession'
. Позже в моем коде есть эта строка ...
import AVFoundation
override func didMoveToView(view: SKView) {
var titleError:NSError?
audioSession.setCategory(AVAudioSessionCategoryPlayback, error: &error)
...
который возвращает ту же ошибку на AVAudioSessionCategoryPlayback
. Этот материал перемещался в последних версиях Swift/Xcode?
Невозможно воспроизвести. Это действительно проект iOS? AVAudioSession недоступна на платформе OS X. –
Ahhh, это универсальный проект, поэтому, я думаю, мне нужно, чтобы этот код отображался при компиляции на эту цель! Duh. Есть ли эквивалент на MacOS, о котором я должен знать, то, что имеет общий эффект обеспечения универсального управления звуком? –
Я понятия не имею :) –