【发布时间】:2011-04-18 18:21:26
【问题描述】:
我正在为越狱设备开发,我想创建一个应用程序来检测电话,并在通话屏幕顶部显示警报。我怎样才能做到这一点?我应该使用哪些隐藏框架?
【问题讨论】:
标签: iphone notifications call jailbreak telephony
我正在为越狱设备开发,我想创建一个应用程序来检测电话,并在通话屏幕顶部显示警报。我怎样才能做到这一点?我应该使用哪些隐藏框架?
【问题讨论】:
标签: iphone notifications call jailbreak telephony
在 CoreTelephony 中是 CTCallCenter 类,它包括 callEventHandler 属性,这是一个在呼叫状态更改时运行的块。如文档中所述,您可以使用它来通知这些状态:
CTCallStateDialing;
CTCallStateIncoming;
CTCallStateConnected;
CTCallStateDisconnected;
文档说您必须处于活动应用状态。如果您被暂停,那么您在醒来时只会收到一个块状态更改通知。如果您已越狱并处于后台状态,希望您能执行您的块,这样您就可以意识到这一点。
【讨论】: