我跨过以下代码:
[[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/