如何获取失败/掉线信息?我们有任何私有 api 吗?
问问题
402 次
1 回答
2
在 iOS 10.0+ 上,考虑使用 CallKit:https ://developer.apple.com/documentation/callkit 。
在 iOS 4.0–10.0 上,考虑检查 iOS 呼叫中心 API:https ://developer.apple.com/documentation/coretelephony/ctcallcenter
例子:
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]) {
}
于 2013-03-27T10:31:43.317 回答