在 iPhone 上拨打电话

发布于 2024-09-12 06:17:26 字数 29 浏览 9 评论 0 原文

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

How do I programmatically make phone calls on the iPhone?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

冬天旳寂寞 2024-09-19 06:17:26

试试这个:

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

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

Try this:

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

... which will bring up a dialog in which your users will confirm the call.

预谋 2024-09-19 06:17:26

我知道这是一篇旧文章,但我会给出不同的答案。

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

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

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

唯一改变的是:URLWithString 上的电话提示。尝试一下。

I know this is an old post, but I'll give a different answer.

esqew approach works well but it goes straight to the phone app and it doesn't give you a prompt to confirm the number with a call button.

Try this approach and it gives a prompt option.

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

The only thing that changes is: telprompt on URLWithString. Give it a try.

一抹淡然 2024-09-19 06:17:26

既然您不想按照 seanny94 建议的方式进行操作,那么唯一的其他方法就是 VoIP。检查此问题或询问 Skype 如何操作。

Since you don't want to do it the way seanny94 suggests, the only other way is VoIP. Check this question or ask Skype how to do it.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文