【问题标题】:Making phone calls on the iPhone [duplicate]在 iPhone 上拨打电话 [重复]
【发布时间】:2010-07-30 05:04:01
【问题描述】:

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

【问题讨论】:

  • 如果你是这个意思,你不能在不让用户知道的情况下打电话(这是一件好事)。如果没有,请参阅下面的答案。

标签: ios objective-c iphone phone-call


【解决方案1】:

试试这个:

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

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

【讨论】:

  • 除了这个还有其他方法吗????
  • 除了使用这个代码还有其他代码吗?
  • @Sneha:请描述你想要做什么,以及 seanny 的答案如何不符合你的要求。
  • @Sneha:你为什么想要其他方式?这个有什么问题..?
  • 我认为没有其他“合法”的方式可以做到这一点。
【解决方案2】:

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

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

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

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

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

【讨论】:

    【解决方案3】:

    既然您不想按照 seanny94 建议的方式进行操作,那么唯一的其他方式就是 VoIP。检查this question 或询问Skype 怎么做。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2011-04-08
      • 2012-04-01
      • 1970-01-01
      • 1970-01-01
      • 2014-12-20
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多