您的位置:首页 > 其它

监听电话来时候的一些状态

2015-07-30 17:54 260 查看
#import <CoreTelephony/CTCallCenter.h>
#import <CoreTelephony/CTCall.h>

/// 监听拨打电话状态
_callCenter = [[CTCallCenter alloc] init];
_callCenter.callEventHandler=^(CTCall* call)
{
if (call.callState == CTCallStateDisconnected)
{
NSLog(@"挂断电话");

}
else if (call.callState == CTCallStateConnected)
{
NSLog(@"电话刚连接通");
}
else if(call.callState == CTCallStateIncoming)
{
NSLog(@"有电话打进来");

}
else if (call.callState ==CTCallStateDialing)
{
NSLog(@"拨打电话");
}
else
{
NSLog(@"Nothing is done");
}
};
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: