如何拨打一个号码,然后在五秒钟后input拨号盘的号码?

我创build了一个0800转移应用程序,允许用户使用他/她的每月信用额度拨打0800号码转移服务,而不是通过拨打0800号码直接向本地电话应用程序支付额外费用。 基本上XCode会从标签中拿到0800号码,然后直接拨打转换号码(01212842800),然后拨号到键盘(在同一个呼叫中),0800号码从标签上拨打。

如果你知道我的意思,我该怎么做呢?

在SO上看到这个问题:以编程方式拨打电话号码,并使用iPhone SDK传递DTMF

看起来你不能以编程方式拨号,但是你可以通过使用你拨打的号码中的“,”来实现你想要做的。

EX:

[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@“tel:01212842800 ,,,,,,,,, NUMBER_HERE”]];

用逗号作为暂停。