проблема с использованием tel: URL для инициирования вызова - PullRequest
25 голосов
/ 01 мая 2009

Я пытаюсь инициировать звонок из приложения для iPhone.

Этот связанный код работает и открывает Safari, как и ожидалось:

[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"http://www.apple.com"]];

Но, когда я заменяю URL-адрес http на URL-адрес телефона, полученный код не вызывает приложение телефона:

[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"tel:3035551212"]];

Никаких исключений или предупреждений не генерируется (в симуляторе или на устройстве).

Есть идеи, в чем проблема с моим вызовом?

Спасибо.

Ответы [ 11 ]

0 голосов
/ 01 мая 2009

URL должен быть тел: // 3035551212, а не тел: 3035551212 ... Добавьте это //, и оно должно работать.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...