Don*_*rty 4 notifications objective-c ios
是否可以在iOS手机上进行GSM/CDMA通话时得到通知或检测?
我有一个在后台使用音频的应用程序,我希望能够检测到何时正在进行呼叫,以便我的应用程序可以做出相应的反应,以便无论如何都不会干扰蜂窝呼叫.
基本上我希望能够检测到何时正在进行呼叫,以便如果用户在通话时输入我的应用程序,我可以禁用某些功能.
所以我想知道如何检测到设备上正在进行蜂窝呼叫?
从iOS 4开始,您可以使用Core Telephony框架中的CTCallCenter类来注册事件处理程序,以便在呼叫开始或结束时通知您的应用.该CTCall它可以让你有一个callState属性,它可以是CTCallStateDialing,CTCallStateIncoming,CTCallStateConnected,或者,当它ends- CTCallStateDisconnected.
| 归档时间: |
|
| 查看次数: |
9159 次 |
| 最近记录: |