इनकम मैं iOS में फोन कॉल कैसे कर सकता हूं?




हाल ही में कॉल (7)

मैं ऑब्जेक्टिव-सी में फोन कैसे कर सकता हूं?



यह या तो बहुत प्लेटफ़ॉर्म-विशिष्ट होगा, या आपको प्लेटफ़ॉर्म के बीच के अंतर को ध्यान में रखने के लिए एक रैपर लाइब्रेरी का उपयोग करना होगा, इसलिए आप बेहतर तरीके से यह बता सकते हैं कि यह किस प्लेटफ़ॉर्म के लिए है। सामान्य तौर पर, अधिकांश प्लेटफार्मों पर विभिन्न टेलीफोनी एपीआई उपलब्ध हैं।

विंडोज सिस्टम पर "TAPI" उदाहरण के लिए, कुछ चीजें भी भिन्न हो सकती हैं यदि आप आईएसडीएन जैसे डिजिटल टेलीफोन सिस्टम को लक्षित कर रहे हैं, क्योंकि अन्य एपीआई उपलब्ध हैं।


यह जानना भी उपयोगी हो सकता है कि उपयोगकर्ता को किसी नंबर पर कॉल करने का संकेत कैसे दिया जाए:

NSURL *phoneNumber = [NSURL URLWithString:@"telprompt://13232222222"];
[[UIApplication sharedApplication] openURL:phoneNumber];

telprompt फोन डायल करने से पहले उपयोगकर्ता को कॉल करने या कॉल करने को रद्द करने का विकल्प देता है। बृहदान्त्र वैकल्पिक होने के बाद दो आगे की स्लैश।


OpenURL को हटा दिया गया है।

अब इस का उपयोग करें:

UIApplication *application = [UIApplication sharedApplication];
[application openURL:[NSURL URLWithString: @"tel:12125551212"] options:@{} completionHandler:nil];

फोन नंबर में याद रखें

NSString *phoneNumberString = @"123 456";
phoneNumberString = [phoneNumberString stringByReplacingOccurrencesOfString:@" " withString:@""];
phoneNumberString = [NSString [email protected]"tel:%@", phoneNumberString];
NSURL *phoneNumberURL = [NSURL URLWithString:phoneNumberString]];
[[UIApplication sharedApplication] openURL:phoneNumberURL];

यह एक ऐसी परियोजना से जुड़ा हुआ है जिसे मैंने बस करने के लिए किया था:

NSString *phoneStr = [NSString stringWithFormat:@"tel:%@",phone_number];
NSURL *phoneURL = [NSURL URLWithString:phoneStr];
[[UIApplication sharedApplication] openURL:phoneURL];

NSString *phoneNumber = @"Phone number here";
UIWebView *webView = [[UIWebView alloc] init];
NSURL *url = [NSURL URLWithString:numberString];        
NSURLRequest *requestURL = [NSURLRequest requestWithURL:url]; 
webView.dataDetectorTypes = UIDataDetectorTypeNone;
[webView loadRequest:requestURL];






iphone