iOS 프로그래밍/iOS

iOS)무음에서 소리 나오게 하기

myoungsc.dev 2016. 7. 19. 22:53



안녕하세요.

정말 오랜만에 글을 쓰는 것 같습니다.


이번 포스트는 아이폰 무음 모드에서도 소리가 나는 방법에 대해서 입니다.

음악 앱 또는 유튜브등 여러 앱들은 무음모드에서도 재생시 소리가 납니다. 

세팅을 해주지 않으면 동영상만 재생 될뿐 소리는 아무소리도 안나옵니다.

재생되기전 또는 ViewDidLoad()에 이 코드를 삽입 해주면 무음모드에서도 소리가 재생 됩니다.


(Obective-C)

1
2
3
AVAudioSession * session = [AVAudioSession sharedInstance];
[session setCategory: AVAudioSessionCategoryPlayback error: nil];
 
cs


(Swift)

1
2
3
4
5
6
do {
    try AVAudioSession.sharedInstance().setCategory(AVAudioSessionCategoryPlayback)
    try AVAudioSession.sharedInstance().setActive(true)
catch {
    print(error)
}
cs