Схема URL эмулятора iphone для телефонного звонка - PullRequest
5 голосов
/ 11 августа 2009

Я новичок в iPhone Dev. Я мог решить большую часть своей проблемы с чтением stackoverflow / apple doc, но теперь я застрял.

Я пытаюсь позвонить с телефонного номера.

из документа и примера, который я нашел, я сделал это:

// "9312345678"
-(void) doCall:(NSString*) phoneNumber{
    DsLog(phoneNumber);
    NSString * s = [NSString stringWithFormat:@"tel:%@",phoneNumber];
    [[UIApplication sharedApplication] openURL:[NSURL URLWithString:s]];
}   

Это ничего не делать! (без исключений, без дозвона, без телефонного звонка)

Я сделал что-то не так? Это потому что это эмулятор?

любая помощь приветствуется,

Loda

PS: у меня есть что-то похожее, чтобы открыть браузер, и он работает нормально; Отображение журнала в консоли отладчика с действительным номером телефона.

1 Ответ

7 голосов
/ 11 августа 2009

кстати: tel: // не tel:

Но это не работает в симуляторе.

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

...