iOS检测耳机是否插入详解手机开发

    #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;   
    }  

原创文章,作者:奋斗,如若转载,请注明出处:https://blog.ytso.com/tech/aiops/3313.html

(0)
上一篇 2021年7月16日 14:28
下一篇 2021年7月16日 14:28

相关推荐

发表回复

登录后才能评论