如何检测手机应用程序是否适用于使用iphone操作系统的各种设备

时间:2009-09-08 17:28:19

标签: iphone cocoa-touch ipod-touch

我想显示或隐藏一个按钮,让用户根据用户是否可以实际拨打电话(iPhone或iPod touch)拨打电话。有可能以某种方式检测手机应用程序是否可供用户使用cocoa-touch?或者我是否仅限于检测设备类型以进行区分?我宁愿检查功能而不是静态客户端,以防万一由于某种原因发生了变化(不是说iPod touch用户无论如何都会拨打非voip电话,但代码会更干净)。

1 个答案:

答案 0 :(得分:3)

BOOL canMakePhoneCalls = [[UIApplication sharedApplication]
                           canOpenURL:[NSURL URLWithString:@"tel:5555555"]];