电话通话不工作的ios 9

问题描述:

我试图用下面的代码:电话通话不工作的ios 9

[[UIApplication sharedApplication] openURL:[NSURL URLWithString:phone]]; 

以及在LSApplicationQueriesSchemes注册的字符串,但仍然没有工作的电话。

+1

可能出现[以编程方式拨打电话]的重复(http://*.com/questions/4929717/make-a-phone-call-programmatically) –

+1

您需要更新您的问题并提供更多详细信息。 “phone”的确切值(包括任何可能的空格)是什么?当您尝试调用'openURL:'时,调试控制台中是否有消息? – rmaddy

+0

你有没有检查你的设备中是否有呼叫设施? – kb920

NSURL *pho_No = [NSURL URLWithString:[NSString stringWithFormat:@"tel:1231231234"]]; 

if ([[UIApplication sharedApplication] canOpenURL:pho_No]) 
{ 
    [[UIApplication sharedApplication] openURL:pho_No]; 
} 
else 
{ 
    // iPad or iPod Touch, can't make a call 
} 

还检查,NSURL对象不能为零。