マナーモードでも音を鳴らすコードをSwiftで実装したい
現在、iOSのアプリを作成していますが、マナーモードでも、音を鳴らす処理で悩んでいます。
Objective-Cだと以下のコードになるかと思いますが
AudioSessionInitialize(NULL, NULL, NULL, NULL);
UInt32 category = kAudioSessionCategory_MediaPlayback;
AudioSessionSetProperty(kAudioSessionProperty_AudioCategory,
sizeof(UInt32),
&category);
AudioSessionSetActive = true
上記コードを、Swiftに変換する方法がわかりません。
一応、以下のイメージかと考えておりますが、setProperty
のメソッドが存在しないように思われます。
var audioSession = AVAudioSession.sharedInstance()
audioSession.setProperty(・・・・
audioSession.setActive(true, error: nil)
どなたか、アドバイスをお願いできないでしょうか?
何卒よろしくお願いいたします。