当电话铃响时,iOS运行应用程序

当电话铃响时,iOS运行应用程序,ios,iphone,phone-call,Ios,Iphone,Phone Call,是否有任何方法可以创建一个iOS应用程序,该应用程序通过劫持call receive事件来启动和接收呼叫。然后,应用程序可以在完成它需要做的事情后-可能在一两秒钟后,允许用户正常应答并继续。不可能干扰呼叫机制,可能在jaibreak选项中会有某种方式。不可能干扰呼叫机制,也许在jaibreak选项中会有一些不可能的方法,但您可以看看 文件上写着 CTCall对象为您提供有关当前调用的信息,包括 唯一标识符和状态信息拨号、传入、, 连接或断开 也许值得一试。这是不可能的,但你可以看看 文件上写着

是否有任何方法可以创建一个iOS应用程序,该应用程序通过劫持call receive事件来启动和接收呼叫。然后,应用程序可以在完成它需要做的事情后-可能在一两秒钟后,允许用户正常应答并继续。

不可能干扰呼叫机制,可能在jaibreak选项中会有某种方式。

不可能干扰呼叫机制,也许在jaibreak选项中会有一些不可能的方法,但您可以看看

文件上写着

CTCall对象为您提供有关当前调用的信息,包括 唯一标识符和状态信息拨号、传入、, 连接或断开


也许值得一试。

这是不可能的,但你可以看看

文件上写着

CTCall对象为您提供有关当前调用的信息,包括 唯一标识符和状态信息拨号、传入、, 连接或断开


也许值得一试。

这不是一个真正的答案,而是一个方向。通过IOHIDprivate API,您的应用程序可以留在后台。它可以监控所有硬件事件,如网络或触摸事件。当收到一个调用时,它将回调位于后台的应用程序。我有一种感觉,打电话也会产生一个你可以处理的回电

下面是示例代码。也请阅读这个答案

我个人为触摸事件做过,它在后台运行得很好。您可以放置一个NSLog并监视所有类型的事件,轻松确定电话呼叫是否会产生回拨。如果不是的话,我有一种感觉,可能还有其他私人API可以提供帮助

缺点是,若你们使用私有api,你们的应用将在应用商店被拒绝。祝你好运


编辑:此解决方案不需要越狱。只使用私有API。

这不是一个真正的答案,而是一个方向。通过IOHIDprivate API,您的应用程序可以留在后台。它可以监控所有硬件事件,如网络或触摸事件。当收到一个调用时,它将回调位于后台的应用程序。我有一种感觉,打电话也会产生一个你可以处理的回电

下面是示例代码。也请阅读这个答案

我个人为触摸事件做过,它在后台运行得很好。您可以放置一个NSLog并监视所有类型的事件,轻松确定电话呼叫是否会产生回拨。如果不是的话,我有一种感觉,可能还有其他私人API可以提供帮助

缺点是,若你们使用私有api,你们的应用将在应用商店被拒绝。祝你好运

编辑:此解决方案不需要越狱。仅使用私有API