删除使用telprompt从iOS应用程序调用时弹出的警报://

时间:2013-12-05 10:09:26

标签: ios objective-c

我需要从我的iOS应用程序拨打电话,在用户完成呼叫后,我需要他回到他拨打电话的同一个应用程序屏幕上。如果我使用以下代码

NSString *phoneNumber = [@"telprompt://" stringByAppendingString:@"999999999"];
[[UIApplication sharedApplication] openURL:[NSURL URLWithString:phoneNumber]];

我实现了我想要的,但获得了一个不需要的警报,确认用户是否想要打电话。我不想要这个。

如果我使用代码

NSString *phoneNumber = [@"tel://" stringByAppendingString:@"999999999"];
[[UIApplication sharedApplication] openURL:[NSURL URLWithString:phoneNumber]];

我没有得到警报,但我也没有回到我的应用程序屏幕.. !!

有没有办法在拨打电话时没有收到提醒并在拨打电话后返回应用程序屏幕?请帮忙..

2 个答案:

答案 0 :(得分:4)

你不能这样做,这是两种可能性。 telprompt有警报和回调或tel没有回来且没有警报。

答案 1 :(得分:0)

如果用户离开应用程序拨打电话,则无法在此之后返回应用。你的应用程序是背景的,手机应用程序是有前景的。