【问题标题】:Calling a number on the iPhone在 iPhone 上拨打号码
【发布时间】:2012-03-21 21:00:24
【问题描述】:

所以,

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

拨打 iPhone 上的电话号码。 不过,我们还能做些什么呢? 我正在尝试制作一个包含电话号码列表的简单应用。它会拨该列表中的第一个,如果它被占用则重新拨号。这可能吗?

【问题讨论】:

    标签: ios cocoa-touch ios4


    【解决方案1】:

    您当然可以在 Safari 中打开链接。还应该可以转到邮件应用程序并创建电子邮件。听说你也可以去消息应用。

    而且,我认为您所描述的事情是不可能的。你的应用不能从后台做很多事情。而且我很确定它无法控制/监视任何其他应用程序(包括电话),因此无法重新拨号。

    希望对你有帮助

    【讨论】:

      【解决方案2】:

      您所描述的内容从 iOS 4.0 开始部分可能,在 iOS 5 中甚至更好。您可以使用 telprompt URL 架构从您的应用程序拨打一个号码,当 iOS 完成呼叫时,它将再次打开您的应用程序,请参阅@ 987654321@

      问题在于获取调用的结果:是否成功或参与等。您可能需要查看 CTCallCenter 类参考。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2011-08-17
        • 1970-01-01
        • 1970-01-01
        • 2012-03-02
        • 2011-02-13
        • 1970-01-01
        相关资源
        最近更新 更多