我正在使用的应用程序有一些问题。在某些时候,用户调用电话,如果使用 iPhone,则会调用电话,否则会在使用其他设备时显示一条消息。问题是在 iOS 8(所有版本)上,非 iPhone 设备可以实际上打电话。
[[UIApplication sharedApplication] canOpenURL:[NSURL URLWithString:phoneNumberToCall]]
我使用此方法检查是否可以调用电话,并且该方法在装有 iOS 8 的非 iPhone 设备上返回 true,但在以前版本的 iOS (6-7.1) 上运行完美。知道如何解决这个问题或为什么会这样吗?
最佳答案
每台 iOS 8 设备都有 FaceTime 应用程序,它现在可以与您的 iPhone 可以调用的任何人通话。
用户必须在“FaceTime”->“iPhone 蜂窝电话”下的 Settings.app 中的 iPhone 上允许此操作
关于ios - 在 iPhone/iPod/iPad 上调用电话,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27012710/