Ios- 有没有办法以编程方式检测某人何时在其拨号盘上按下数字?

Ios- is there a way to programmatically detect when someone presses a number on their dial pad?

我正在制作一个可以充当办公室的应用程序 phone。然而,有没有办法以编程方式检测是否有人在他们的拨号盘上按下了“1”或“2”,然后将其发回给我(拥有该应用程序的人)或发送某种录音。例如,如果他们按“1”,它会通知我他们想要英语,我可以向他们发送英语录音。

谢谢。

您是在谈论让您的应用程序从 phone 应用程序获取有关用户所做的事情的信息,以及将声音注入扬声器的能力?

不,Apple 不允许第 3 方应用程序像这样与 phone 交互。

您可以在您的应用程序中显示一个数字键盘,并在用户在您的应用程序中按下数字时响应点击,但在 phone 通话期间不会。