2010-08-02 66 views

回答

8

使用的UIApplication的openURL:方法:

[[UIApplication sharedApplication] openURL: 
     [NSURL URLWithString:[NSString stringWithFormat:@"tel:%@",phoneNumber]]]; 
+0

THX给了代码。它正在为打电话工作,但当通话结束时,应用程序也终止,我必须再次初始化应用程序为什么这样? – 2010-08-02 10:03:27

+1

唉,是iPhone操作系统的限制 - 它不支持iOS4之前的第三方应用程序的多任务处理,所以当打电话时应用程序会关闭。在iOS4上,它应该简单地转到我认为的背景。 – Vladimir 2010-08-02 11:02:05

+0

为防万一你不在iPhone上,或者你真的想从你的模拟器反馈,我建议看看这个答案:http://stackoverflow.com/questions/9732043/make-calls-from-iphone-app/ 9732924#9732924 – LordParsley 2013-11-10 23:39:01