IT虾米网

iOS检测耳机是否插入

developer 2018年06月23日 手机开发 1128 0
    #import <AVFoundation/AVFoundation.h>   
       
    - (BOOL)isHeadsetPluggedIn {   
        AVAudioSessionRouteDescription* route = [[AVAudioSession sharedInstance] currentRoute];   
        for (AVAudioSessionPortDescription* desc in [route outputs]) {   
            if ([[desc portType] isEqualToString:AVAudioSessionPortHeadphones])   
                return YES;   
        }   
        return NO;   
    }  

评论关闭
IT虾米网

微信公众号号:IT虾米 (左侧二维码扫一扫)欢迎添加!