在 iPhone/iPod/iPad 上拨打电话



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

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

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

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

这就是所谓的连续性

用户必须在 Settings.app"FaceTime"下的iPhone上允许此操作 ->"iPhone蜂窝通话"

同样的问题在这里:iPod Touch可以打开类型 tel://的URL

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

最新更新