2010-03-29 76 views
-1

我想做一个应用程序,使电话calls.i新这个领域。请给一些指导方针。如何从我的应用程序拨打电话?

+0

这是http://stackoverflow.com/questions/985872/how-to-make-a-phone-call-through-programming的确切副本 – 2010-03-29 15:49:55

回答

0

使用

[[UIApplication的应用]的OpenURL:[NSURL URLWithString:@ “电话:// 8005551212”]];

它只能在iPhone上运行...不...模拟器

0

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

1

的URL方案的格式(根据Apple URL Scheme Reference)为tel:NOT电话://。虽然后者现在起作用,但它与Apple的文档不一致,未来可能无法使用。除了这些细节之外,诺亚和mihirpmehta的建议是从您的应用内发起电话的正确方式。请记住,当手机应用程序启动时,您的应用程序将退出,因此您可能希望在打开URL之前保存状态。

相关问题