iOS - 私有 API - 接受来电

3
能否通过私有API编程方式接听/回答来电?
我尝试了引用自如何在iOS应用程序中使用私有API来阻止来电?的阻止来电代码,最终,我对iOS 6进行了构建。
也许一个困难是当通话到达时,应用程序会进入后台?还是有一种事件可以在此之前接收到应用程序?
1个回答

1
我明白了:在以下通知情况下,您必须使用CTCallAnswer(call);
if ([str1 isEqualToString:@"kCTCallIdentificationChangeNotification"])
{
    NSDictionary *info = (__bridge NSDictionary *)userInfo;
    CTCall2 *call = (__bridge CTCall *)[info objectForKey:@"kCTCall"];
    NSString *caller = CTCallCopyAddress(NULL, call);
    NSLog(@"Caller %@",caller);

    // answer this call
    CTCallAnswer(call);
}

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接