UIButton不会拨打电话

时间:2012-02-20 20:12:11

标签: iphone objective-c

看起来这应该很简单,但无论出于何种原因,当我的UIButton被按下时,我都无法提示手机功能。

-(IBAction)viewMapButton:(id) sender
{
    NSString *phoneNumber = [[NSString alloc] initWithString:@"tel:1234567890"];

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

    NSLog(@"Call");
}

我的NSLog已成功调用。我正在iOS模拟器上运行它;导致它不提示拨打电话吗?

谢谢! 跳蚤

1 个答案:

答案 0 :(得分:7)

iOS模拟器没有手机(就像iPod Touch一样),因此当您调用tel网址方案时,不会发生任何事情。