我正在创建一个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/