【问题标题】:Making calls on iPhone/iPod/iPad在 iPhone/iPod/iPad 上拨打电话
【发布时间】:2014-11-19 09:04:31
【问题描述】:

我正在使用的应用程序存在一些问题。在某些时候,用户拨打电话,如果它使用 iPhone,则会拨打电话,否则在使用其他设备时会显示一条消息。问题是在 iOS 8(所有版本)上,非 iPhone 设备可以实际打个电话。

[[UIApplication sharedApplication] canOpenURL:[NSURL URLWithString:phoneNumberToCall]]

我使用此方法检查是否可以拨打电话,并且该方法在装有 iOS 8 的非 Iphone 设备上返回 true,但在早期版本的 iOS(6-7.1) 上完美运行。知道如何解决或为什么会这样吗?

【问题讨论】:

    标签: ios iphone ipad ipod


    【解决方案1】:

    每台 iOS 8 设备都有 FaceTime 应用程序,现在它可以呼叫任何你的 iPhone 可以呼叫的人。

    It's called continuity

    用户必须在他的 iPhone 上的 Settings.app 中的“FaceTime”->“iPhone Cellular Calls”下允许此操作

    【讨论】:

      【解决方案2】:

      同样的问题:iPod Touch canOpenURL of type tel://

      似乎在 iOS 8 上您可以进行无线通话,这就是该方法返回 true 的原因。

      【讨论】:

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