2012-03-03 5 views
0

Итак,Вызов номера на iPhone

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

называет номер телефона на iPhone. Что еще мы можем сделать? Я пытаюсь создать простое приложение, имеющее список телефонных номеров. Он набирает первый в этом списке и повторно набирает, если он занят. Возможно ли это?

ответ

4

Вы, безусловно, можете открыть ссылку в Safari. Также должно быть возможно перейти в приложение Mail и создать электронное письмо. Я слышал, что вы также можете перейти в приложение «Сообщения».

И, я не думаю, что то, что вы описали, возможно. Ваше приложение не может сделать многое из фона. И я уверен, что он не может контролировать/контролировать любые другие приложения (в том числе Phone), поэтому повторного набора его не удастся.

Надеется, что это помогает

0

То, что вы описываете, это частично возможно начиная с прошивкой 4.0 и даже лучше с прошивкой 5. Вы можете начать набор номера из вашего приложения с telprompt URL схемой и когда IOS заканчивается с его называете снова откроет приложение, см. Stackoverflow answer

Что является проблематичным, получается результат вызова: был ли он успешным или занят и т. д. Возможно, вам стоит взглянуть на ссылку класса CTCallCenter.

Смежные вопросы