我们希望构建一个用户可以在接听电话时与之交互的应用程序。该想法是用户可以使用iPhone的电话应用程序进行语音通信,同时使用我们的应用程序来键入和发送与呼叫相关的附加数据,例如电子邮件地址。这是场景:
当我们的应用程序继续在前台运行时,我们的应用程序是否有办法接听来电并让iPhone的电话应用程序在后台处理呼叫?
谢谢, 人员Prasanna
答案 0 :(得分:3)
目前,iOS SDK不支持将来电从系统重定向到自定义应用程序。只有支持发起呼叫。
答案 1 :(得分:2)
iPhone SDK无法实现这一点。
如果您创建了自己的呼叫(例如,像Skype一样),您可能会这样做,但我会说你在这里咆哮错误的iTree。然而,在使用自定义工具链的越狱设备上,我可能不希望推荐这条开发路径!
答案 2 :(得分:1)
您无法控制iPhone上的电话呼叫流程(假设您不是在谈论越狱的iPhone)。当用户接到电话时,iPhone会出现一个带有号码和“应答”和“忽略”按钮的窗口(或者,如果电话被锁定或睡着,则“滑到应答”栏)。要返回您或任何其他应用程序,用户必须按主页按钮,将呼叫发送到后台(并激活红色通话中状态栏)。
您最接近这种情况的是用户在手机上手动运行应用程序。但是,如果他们所做的只是写笔记,他们就可以使用Notes应用程序。