2011-11-17 6 views

उत्तर

16

पहला आयात #import <CoreTelephony/CTTelephonyNetworkInfo.h> सुनिश्चित करें कि आपके पास फ्रेमवर्क भी इंस्टॉल है।

CTTelephonyNetworkInfo *phoneInfo = [[CTTelephonyNetworkInfo alloc] init]; 
CTCarrier *phoneCarrier = [phoneInfo subscriberCellularProvider]; 
NSLog(@"Carrier = %@", [phoneCarrier carrierName]); 
[phoneInfo release]; 
+4

ध्यान दें कि यह आपको केवल मूल सिम वाहक बताता है, रोमिंग के मामले में वर्तमान में नहीं। – JOM

+3

आपको आयात करना होगा !!!! ;) – MasterRazer

1

यहाँ स्विफ्ट संस्करण:

import CoreTelephony 

let phoneInfo = CTTelephonyNetworkInfo() 
let phoneCarrier = phoneInfo.subscriberCellularProvider 
print(phoneCarrier?.carrierName) 
0

जबकि स्विफ्ट 3.0 में विकास, तुम बस CoreTelephony आयात करने के लिए आप चरणों बिल्ड में पुस्तकालयों के साथ बाइनरी लिंक की जरूरत है।

// सेटअप नेटवर्क जानकारी और एक CTCarrier वस्तु

let networkInfo = CTTelephonyNetworkInfo() 
let carrier = networkInfo.subscriberCellularProvider 

// वाहक नाम

print(carrier?.carrierName) 

यह है कि बनाने प्राप्त करें।

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