2013-05-13 98 views
0

我知道如何添加聯繫人,我知道如何發起電話。 我不知道,如果可以通過聯繫人姓名發起電話。 我的意思是:我添加一個帶有PIN碼的電話號碼的新聯繫人,例如123456 * 9,這是可能的,因爲我已經做到了。如何在iOS上通過聯繫人姓名撥打電話?

回答

0

如何在不添加聯繫人號碼的情況下啓動呼叫? BTW我在蘋果的文檔中發現here

爲了防止用戶惡意重定向電話或更改電話或賬戶的行爲,電話應用程序支持大多數,但不是全部,在電話方案的特殊字符。具體而言,如果URL包含*或#字符,則電話應用程序不會嘗試撥打相應的電話號碼。如果您的應用程序收到來自用戶或未知來源的URL字符串,則還應確保在URL中可能不適合的任何特殊字符能夠正確轉義。對於本地應用程序,請使用NSString的stringByAddingPercentEscapesUsingEncoding:方法來轉義字符,這會返回原始字符串的正確轉義版本。

,並注意檢查此solution你的作品。

+0

正如我所說的,我給聯繫人添加了一個號碼,但號碼是與PIN碼一樣的,如123456 * 9。但我無法用'*'或'#'撥打電話。 – 2013-05-13 13:30:21

+0

你能告訴我一個關於這個截圖的例子來充分獲得它 – iEinstein 2013-05-13 13:35:32

+0

沒有什麼可顯示的。 (1)添加聯繫人的PIN碼 - 沒問題(2)選擇此聯繫人並打電話給它 - 不知道 – 2013-05-13 13:36:50

相關問題