我跨过以下代码:

[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"tel://8005551212"]];


于:Making phone calls on iPhone

但是,它在模拟器中对我不起作用。
我已将IBAction(通话电话)连接到ViewController(TouchUpInside)。我现在不确定,是因为我正在模拟器中检查代码吗?我没有对话框。请指教。

我尝试放置日志语句,但由于打印了我编写的要测试的日志记录,因此确实调用了该操作

最佳答案

您可以从Mac拨打电话吗?不。这就是为什么当您尝试打开tel:// URL时模拟器不起作用的原因。您必须在可以拨打电话的设备上执行此操作:iPhone,但不能拨打iPad或iPod touch。

关于objective-c - Xcode iOS:从应用程序拨打电话,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/12657628/

10-13 04:02