如何以编程方式在iPhone上拨打电话?
答案 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如何操作。