现在的位置: 首页 > 综合 > 正文

监控后台来电

2013年10月24日 ⁄ 综合 ⁄ 共 513字 ⁄ 字号 评论关闭

今天一朋友问我监控后台来电的问题,重来没弄过,所以就看了下;

    __block
CTCallCenter *cts = [[CTCallCenter
alloc] init];

    cts.callEventHandler = ^(CTCall *inCTCall){

        DLog(@" 来电话了:   %s,callCenter:<%@>",__PRETTY_FUNCTION__,[[cts.currentCalls allObjects] valueForKey:@"callState"]);

        NSLog(@"
来电话了:   %s,callCenter:<%@>",__PRETTY_FUNCTION__,inCTCall.callState);

       // cts = nil;

};

一定要把这段代码写在

- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions里面,或者写在rootViewController里面,但是在cts要是成员变量,这样才能在初始化cts的时候,一定要进行非空判断!

抱歉!评论已关闭.