2009-08-11 14 views
5

मैं आईफोन देव के लिए नया हूं। मैं स्टैक ओवरफ्लो/सेब डॉक पढ़ने में मेरी अधिकांश समस्याएं हल कर सकता हूं, लेकिन अब मैं फंस गया हूं।फोन कॉल के लिए आईफोन एमुलेटर यूआरएल स्कीमा

मैं एक फोन नंबर से फोन कॉल करने की कोशिश कर रहा हूं।

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

यह कुछ भी नहीं:

डॉक और उदाहरण मैंने पाया से, मैं इस बनाया! (कोई अपवाद नहीं, कोई डायलगो नहीं, कोई फोन कॉल नहीं)

क्या मैंने कुछ गलत किया? क्या ऐसा इसलिए है क्योंकि यह एमुलेटर है?

किसी भी मदद की सराहना की,

Loda

पुनश्च: मैं ब्राउज़र को खोलने के लिए कुछ इसी तरह है, और यह ठीक काम कर रहा है; एक वैल्यूड फोन नंबर के साथ डीबगर कंसोल में लॉग शो।

उत्तर

7

btw अपने टेलीफोन: // नहीं tel:

लेकिन यह सिम्युलेटर में काम नहीं करता।

यदि आप देखना चाहते हैं कि कौन से हैंडलर काम करते हैं, तो आप सिम्युलेटर और सफारी (सिम्युलेटर के भीतर) खोल सकते हैं और फिर इसे आज़मा सकते हैं। आप इसे वास्तविक फोन से भी कर सकते हैं।

+0

आपके सटीक उत्तर के लिए धन्यवाद। – Loda

संबंधित मुद्दे