iPhone:如何开始通话,然后回到我的应用程序?

时间:2012-08-28 14:18:37

标签: iphone objective-c ios cocoa-touch call

  

可能重复:
  iOS 4.2 - Return to app after phone call

我想让用户有机会直接从我的应用中呼叫某人。这就是我使用这段代码的原因:

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

我的工作不错,但问题是我希望在通话结束后或者如果用户按下取消它会立即回到我的应用程序中。现在它只停留在电话的通话中。我需要的是使用某种代表。

我在谷歌上搜索,我想出了类似的东西:

    pinkAppDelegate *appDelegate=  (pinkAppDelegate *)[[UIApplication sharedApplication] delegate];

但我不确定如何使用它。

1 个答案:

答案 0 :(得分:0)

你不能这样做。打开的URL调用将打开另一个应用程序。当前运行的应用程序是openURL方法的接收应用程序。该应用程序现在是前台应用程序,它无法重新启动您的应用程序。