我正在创建一个0800转移应用程序,该应用程序允许用户使用他/她的每月信用额来拨打0800号码转移服务,而不是通过直接将0800号码拨入本机电话应用程序来支付额外费用。基本上,XCode将从标签中提取0800,然后拨打转换号码(01212842800),然后立即拨打,将拨入键盘(在同一电话上),从标签中提取0800。

如果您知道我的意思,请问我该怎么做?

最佳答案

在SO上看到这个问题:Programmatically Dial a Phone number and pass DTMF using the iPhone SDK

看来您无法通过编程方式拨打号码,但是可以通过在 call 的号码中使用“,”来实现您要尝试的功能。

例如:

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

以逗号作为暂停。

关于ios - 我将如何拨号,然后五秒钟后将数字键入拨号盘?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/7058872/

10-13 07:19