iphone:接听电话时的通知?

Ale*_*987 2 iphone notifications telephony call jailbreak

我正在为越狱设备开发,我想创建一个可以检测到电话呼叫的应用程序,并在通话屏幕上显示警报.我怎样才能做到这一点?我应该使用哪些隐藏框架?

Dav*_*idN 6

在CoreTelephony中是CTCallCenter类,它包含callEventHandler属性,该属性是在调用状态发生变化时运行的块.如文档中所述,您可以使用它来通知这些状态:

CTCallStateDialing;
CTCallStateIncoming;
CTCallStateConnected;
CTCallStateDisconnected;
Run Code Online (Sandbox Code Playgroud)

文档说你必须处于活动应用状态.如果您被暂停,那么您在醒来时只会收到一个阻止状态更改通知.如果你是越狱并处于背景状态,希望你能够执行你的阻止,这样你就可以意识到这一点.