在iPod上运行时,禁用在应用程序上使用SMS功能

时间:2011-07-13 08:33:46

标签: iphone xcode ipod

我想发布一个在iPod上运行时要禁用SMS功能的应用程序。我知道我必须将设备所需的功能声明为info.plist,但我想知道我是否可以忽略该文件上SMS功能的声明,但在检测到我的应用程序中的设备类型后仍然能够使用它。

<key>UIRequiredDeviceCapabilities</key>
<array>
<string>wifi</string>
<!--string>sms</string-->
<string>still-camera</string>
</array>

由于

1 个答案:

答案 0 :(得分:3)

if ([[UIApplication sharedApplication] canOpenURL:[NSURL URLWithString:@"sms:11111"]]){
    //do stuff for sms
}else{
    NSLog(@"I don't suport sms");
}