是否有可能在iPhone拨打电话前获得活动?

时间:2012-06-13 08:06:43

标签: objective-c iphone events phone-call

是否可以在iPhone中拨打电话之前获取事件,就像在Android中一样? 我想要做的是在用户完成拨号之后,在拨打电话之前获得一个事件,以便在某些情况下弹出消息或致电用户采取某些行动。

1 个答案:

答案 0 :(得分:1)

从iOS 4到iOS 9,您可以为此目的使用Cellular Call个州

CTCallStateDialing

在建立连接之前,当用户发起呼叫时的呼叫状态。

CTCallStateIncoming

呼叫状态,在建立连接之前,当呼叫进入但尚未由用户应答时。

CTCallStateConnected

为所有相关方完全建立通话时的通话状态。

CTCallStateDisconnected

通话终止时的通话状态。 请参考此链接: Can we fire an event when ever there is Incoming and Outgoing call in iphone?


启动iOS 10,您应该使用CXCall