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