0
如何获取失败/掉线的信息?我们有私人API吗?如何以编程方式获取失败/掉线的信息?
如何获取失败/掉线的信息?我们有私人API吗?如何以编程方式获取失败/掉线的信息?
考虑检查iOS的呼叫中心API:http://developer.apple.com/library/ios/#documentation/NetworkingInternet/Reference/CTCallCenter/Reference/Reference.html
例子:
self.callCenter = [[CTCallCenter alloc] init];
self.callCenter.callEventHandler = ^(CTCall* call) {
if ([call.callState isEqualToString:CTCallStateIncoming]) {
} else if ([call.callState isEqualToString:CTCallStateDialing]) {
} else if ([call.callState isEqualToString:CTCallStateConnected]) {
} else if ([call.callState isEqualToString:CTCallStateDisconnected]) {
}
我想捕捉如果通话中断或失败。我怎样才能做到这一点? – Dee 2013-03-27 10:38:18
只需检查“CTCallStateDisconnected”之前是否没有“CTCallStateConnected”状态。在正确拨出的GSM电话中,您应该获得:拨号,连接然后断开连接。 – 2013-03-27 10:42:07
好的。如果发生这种情况,我将如何确定它是失败呼叫还是断开呼叫? – Dee 2013-03-27 10:43:40