用户登录
用户注册

分享至

iOS监听电话铃声响起,挂断的方法

  • 作者: 跨国拾破烂
  • 来源: 51数据库
  • 2022-08-17
可以监听有电话来时候的一些状态
#import <coretelephony ctcallcenter.h="">  
#import <coretelephony ctcall.h="">  
-(void)detectCall  
  {  
       CTCallCenter *callCenter = [[CTCallCenter alloc] init];  
      callCenter.callEventHandler=^(CTCall* call)  
      {  
          if (call.callState == CTCallStateDisconnected)  
          {  
              NSLog(@"Call has been disconnected");  

          }  
          else if (call.callState == CTCallStateConnected)  
          {  
              NSLog(@"Call has just been connected");  
          }  

          else if(call.callState == CTCallStateIncoming)  
          {  
              NSLog(@"Call is incoming");  

          }  

          else if (call.callState ==CTCallStateDialing)  
          {  
              NSLog(@"call is dialing");  
          }  
          else
          {  
              NSLog(@"Nothing is done");  
          }  
      };  
  }  </coretelephony></coretelephony>

软件
前端设计
程序设计
Java相关