3

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

4

3 回答 3

9

试试这个:

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

...这将打开一个对话框,您的用户将在其中确认呼叫。

于 2010-07-30T05:07:38.733 回答
3

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

esqew 方法效果很好,但它直接进入电话应用程序,并且不会提示您使用呼叫按钮确认号码。

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

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

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

于 2013-12-12T02:11:19.250 回答
0

由于您不想按照 seanny94 建议的方式进行操作,因此唯一的其他方式是 VoIP。检查这个问题或询问 Skype 怎么做。

于 2010-07-30T06:42:34.413 回答