如何在iOS 5中以iPhone编程方式启动电话?

时间:2012-01-19 05:46:36

标签: iphone ios

如何在iOS 5中以iPhone编程方式启动电话?我试过以下代码调用功能工作正常,但是当我点击取消按钮时,它显示黑屏。

    NSString *phoneUrl;
phoneUrl=@"9866510857";

NSString *phoneNumber = [@"tel://" stringByAppendingString:phoneUrl];
[[UIApplication sharedApplication] openURL:[NSURL URLWithString:phoneNumber]];

1 个答案:

答案 0 :(得分:1)

1)放弃//所以你只需要“tel:9866510857”。我不确定他们是否受伤,但他们肯定没有必要(见https://developer.apple.com/library/ios/#featuredarticles/iPhoneURLScheme_Reference/Articles/PhoneLinks.html)。

2)确保您没有在模拟器上进行测试;它没有手机应用程序,所以无论如何都不会发生。如果您没有这样做,请在实际的iPhone上进行测试。