美文网首页
ios 程序内监听系统来电

ios 程序内监听系统来电

作者: solayu | 来源:发表于2020-08-05 17:31 被阅读0次

导入头文件

#import <CallKit/CXCallObserver.h>
#import <CallKit/CXCall.h>

遵循代理

CXCallObserverDelegate

创建实例

@property(nonatomic, strong) CXCallObserver *callCenter; 

初始化

    self.callCenter = [CXCallObserver new];
    [self.callCenter setDelegate:self queue:dispatch_get_main_queue()];

代理事件

//MARK: CXCallObserverDelegate
- (void)callObserver:(CXCallObserver *)callObserver callChanged:(CXCall *)call {
    NSLog(@"outgoing :%d  onHold :%d   hasConnected :%d   hasEnded :%d",call.outgoing,call.onHold,call.hasConnected,call.hasEnded);
    /*
     拨打:  outgoing :1  onHold :0   hasConnected :0   hasEnded :0
     拒绝:  outgoing :1  onHold :0   hasConnected :0   hasEnded :1
     链接:  outgoing :1  onHold :0   hasConnected :1   hasEnded :0
     挂断:  outgoing :1  onHold :0   hasConnected :1   hasEnded :1
     对方未接听时挂断:  outgoing :1  onHold :0   hasConnected :0   hasEnded :1
     
     新来电话:    outgoing :0  onHold :0   hasConnected :0   hasEnded :0
     保留并接听:  outgoing :1  onHold :1   hasConnected :1   hasEnded :0
     另一个挂掉:  outgoing :0  onHold :0   hasConnected :1   hasEnded :0
     保持链接:    outgoing :1  onHold :0   hasConnected :1   hasEnded :1
     对方挂掉:    outgoing :0  onHold :0   hasConnected :1   hasEnded :1
     */
}

相关文章

  • ios 程序内监听系统来电

    导入头文件 遵循代理 创建实例 初始化 代理事件

  • ios监听系统来电

    最近在做音视频通话,其中有一个需求是当用户接听电话时退回到主界面,遇到了一下问题,跟大家分享一下。CoreTele...

  • iOS. swift. 监听系统相册的变化

    iOS. swift. 监听系统相册的变化 1 监听系统相册的变化 PHPhotoLibrary.shared(...

  • 监听键盘

    ios 监听系统键盘的出现和消失

  • iOS详解监听系统来电(2016/06)

    最近再做视频播放的项目,有个需求就是监听系统来电,遇到一些小坑,找不到合适的资料,于是总结一下。 代码如下: Co...

  • iOS 苹果内购流程

    本文参考: iOS开发之内购完全笔记 iOS开发内购全套图文教程 iOS应用程序内购/内付费(一) 代码...

  • iOS - application启动过程

    监听系统事件 程序加载完毕: 程序获取焦点 程序进入后台 程序失去焦点 程序从后台回到前台 程序内存警告,可能要终...

  • iOS 屏幕录制监听并获取截取的图片

    1.屏幕截取监听,iOS会监听系统截屏操作,加上通知即可 2.在userDidTakeScreenshot进行操作...

  • iOS 程序内评价

    程序内评价 在 iOS 10.3 中,可以利用新的 API 在 App 内通过弹窗的方式请求用户直接给出评分,不再...

  • 微信小程序

    微信小程序 - 监听 TabBar 切换点击事件 在小程序开发的时候想要监听系统的 TabBar 切换点击事件,只...

网友评论

      本文标题:ios 程序内监听系统来电

      本文链接:https://www.haomeiwen.com/subject/eheorktx.html