在iPhone上拨打电话

时间:2010-07-30 05:04:01

标签: ios objective-c iphone phone-call

如何以编程方式在iPhone上拨打电话?

3 个答案:

答案 0 :(得分:9)

试试这个:

[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"tel://8005551212"]];

...会弹出一个对话框,您的用户将在该对话框中确认通话。

答案 1 :(得分:3)

我知道这是一个老帖子,但我会给出不同的答案。

esqew方法运行良好,但它直接进入手机应用程序,并没有提示您通过呼叫按钮确认号码。

尝试这种方法,它会提供一个提示选项。

[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"telprompt://1028464023"]];

唯一改变的是:URLWithString上的telprompt。试试看。

答案 2 :(得分:0)

由于你不想像seanny94所说的那样去做,唯一的另一种方式是VoIP。检查this question或询问Skype如何操作。