[英]telprompt: Removing extension no from alert and call log of phone
我正在嘗試通過telpromt命令進行調用,以在調用后返回我的應用程序:
NSString *telno = @"telprompt://121,,,,14";
[[UIApplication sharedApplication] openURL:[NSURL URLWithString:telno]];
它顯示一個警報視圖,顯示我正在呼叫的號碼。 對於上面的代碼,它在Alertview和Phone的最近通話記錄中顯示“ 121 ,,, 14”。 我找到了一些應用程序,它們沒有顯示分機號碼,例如,它們在alertview中僅顯示“ 121”,並且在通話記錄中,它以“ App Name”顯示為已撥電話聯系人,以“ 121”顯示為已撥電話。 [實際上,該應用程序以編程方式添加了一個名為“應用程序名稱”的聯系人,例如其主號碼為“ 121”]。 有什么方法可以從電話的警報和通話記錄中刪除分機號碼[例如,“ ,,, 14”]?
不要使用telprompt
,只需顯示帶有取消和呼叫按鈕的普通UIAlertView
即可。 然后,當您完全控制UIAlertView
的消息時,如果用戶選擇呼叫,則僅使用tel
方案。
另外telprompt
也不是官方計划,因此Apple可以在任何將來的iOS版本中將其刪除。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.