ios 检查系统是否连接了蓝牙设备


/**

 检测是否连接蓝牙


 @return 是否为蓝牙音频输出

 */

-(BOOL)isBleToothOutput

{

    AVAudioSessionRouteDescription *currentRount = [AVAudioSession sharedInstance].currentRoute;

    AVAudioSessionPortDescription *outputPortDesc = currentRount.outputs[0];

    if([outputPortDesc.portType isEqualToString:@"BluetoothA2DPOutput"]){

        NSLog(@"当前输出的线路是蓝牙输出,并且已连接");

        return YES;

    }else{

        NSLog(@"当前是spearKer输出");

        return NO;

    }

}

你可能感兴趣的:(ios 检查系统是否连接了蓝牙设备)