我有一个应用程序,在“联系我们”部分允许用户根据设备给我们打电话。如果是 iPhone,它会显示号码和调用按钮。如果是 iPod Touch,它只会显示号码。但自从更新到 iOS8 后,iPod Touch 也被识别为 iPhone,并显示调用按钮。有人知道如何解决这个问题吗?感谢您的帮助。
最佳答案
您可以检查iOS设备是否可以打开电话链接:
if ([[UIApplication sharedApplication] canOpenURL:[NSURL URLWithString:@"tel:+11111"]])
如以下帖子所述:
关于ios - 带有 iOS8 的 iPod Touch 被检测为 iPhone,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26421767/