我正在尝试通过telpromt命令拨打电话,以便在拨打电话后返回我的应用程序:
NSString *telno = @"telprompt://121,,,,14";
[[UIApplication sharedApplication] openURL:[NSURL URLWithString:telno]];
它显示一个警报视图,显示我正在呼叫的号码。对于上面的代码,它显示" 121 ,,,, 14"在alertview和最近的电话通话记录中。我找到了一些应用程序,他们没有显示分机号码,他们只显示" 121"例如在alertview中,在呼叫日志中显示" App Name"作为拨打的联系人和" 121"拨打号码。 [实际上,该应用程序以编程方式添加名为" App Name"主要没有" 121"例如]。有没有办法从电话的提醒和通话记录中删除分机号码[例如" ,,,, 14"]?
答案 0 :(得分:0)
请勿使用telprompt
,只需使用取消和通话按钮显示正常UIAlertView
。
然后,当您完全控制UIAlertView
中的消息时,如果用户选择呼叫,则只使用tel
方案。
同样telprompt
不是官方计划,因此Apple可以在任何未来版本的iOS中删除它。