我有一个应用程序,我按下按钮时会拨打iPhone上的号码。也就是说,我想阻止手机屏幕弹出,而是让应用程序保持打开状态。到目前为止,这是我的代码。我不知道这是否可能。任何帮助都会很棒。
NSString *phNo = @"+919876543210";
NSURL *phoneUrl = [NSURL URLWithString:[NSString stringWithFormat:@"telprompt:%@",phNo]];
if ([[UIApplication sharedApplication] canOpenURL:phoneUrl]) {
[[UIApplication sharedApplication] openURL:phoneUrl];
} else
{
calert = [[UIAlertView alloc]initWithTitle:@"Alert" message:@"Call facility is not available!!!" delegate:nil cancelButtonTitle:@"ok" otherButtonTitles:nil, nil];
[calert show];
}
答案 0 :(得分:1)
通过传统电话号码拨打的所有电话只能使用iPhone的手机应用程序。
如上所述,如果您创建自己的VOIP服务或使用现有服务,您将能够在应用程序中处理此调用作为数据通话。