Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/109.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios 我如何捕获一个;来电“;而不是被引导到后台?_Ios_Events_Handler_Telephony - Fatal编程技术网

Ios 我如何捕获一个;来电“;而不是被引导到后台?

Ios 我如何捕获一个;来电“;而不是被引导到后台?,ios,events,handler,telephony,Ios,Events,Handler,Telephony,可能重复: 我希望能够在我的应用程序中捕获“传入呼叫”事件。在将呼叫移交给默认呼叫应用程序之前,我希望根据传入呼叫的详细信息执行任务 从我的在线研究中,我了解到当传入呼叫发生时,会调用应用程序的applicationWillResignActive方法。然而,这将应用程序置于后台,我失去了所需的前端用户交互功能。在后台,最好的情况是向前台发送通知 是否有一种方法可以将事件处理程序更深入地附加到iOS框架中,以便在Apple的默认调用应用程序之前捕获事件。我不需要在调用期间运行应用程序 提前感谢

可能重复:

我希望能够在我的应用程序中捕获“传入呼叫”事件。在将呼叫移交给默认呼叫应用程序之前,我希望根据传入呼叫的详细信息执行任务

从我的在线研究中,我了解到当传入呼叫发生时,会调用应用程序的applicationWillResignActive方法。然而,这将应用程序置于后台,我失去了所需的前端用户交互功能。在后台,最好的情况是向前台发送通知

是否有一种方法可以将事件处理程序更深入地附加到iOS框架中,以便在Apple的默认调用应用程序之前捕获事件。我不需要在调用期间运行应用程序


提前感谢。:)

framwork没有用于电话呼叫的(公共)挂钩,因为他们不希望应用程序干扰iOS的行为。

这是一个典型的未通过“如果每个人都这么做了”测试的功能示例。因此,这不是框架所允许的