मैं डिवाइस के स्थानीय फ़ोन नंबर प्राप्त करने के लिए एसडीके एपीआई रहा हूँ
सिम कार्ड से। क्या इसे करने का कोई तरीका है?
एसडीके के माध्यम से स्थानीय iPhone संख्या हो रही है
इस विधि नंबर सक्रियण के समय में iTunes में संग्रहीत को संदर्भित करता है ... हां, तो यह प्रयोग नहीं करते। 4.x से आप कोई संख्या नेटवर्क के बारे में कई जानकारी पाने के लिए CoreTelephony ढांचे से लाभ लेने, लेकिन अभी भी कर सकते हैं ...
कोई विश्वसनीय तरीका है। आप कोड ऑनलाइन कि आपको बताता है कि SBFormattedPhoneNumber को देखने के लिए, और कभी कभी कि काम करता मिल जाएगा, लेकिन लगातार नहीं। ज्यादातर यह लोग हैं, जो एक और सेल वाहक से उनके फोन नंबर ऊपर लाया है। उन मामलों में, आप एक फोन नंबर मिलता है, लेकिन नहीं वर्तमान फोन के लिए एक है, और नहीं एक है कि (यह भी अद्वितीय नहीं हो सकता है) सब पर कुछ भी के लिए मान्य होने की गारंटी है।
मैं कह रहा है कि क्या यह कुछ लोग या एक बहुत है के लिए कोई आधार नहीं है, लेकिन यह एक गैर-दस्तावेजी महत्वपूर्ण यह है कि स्वाभाविक अविश्वसनीय है।
CFShow([[NSUserDefaults standardUserDefaults] objectForKey:@"SBFormattedPhoneNumber"]);
NSString *path = [NSHomeDirectory() stringByAppendingPathComponent:@"Library/Preferences/.GlobalPreferences.plist"];
NSDictionary *dict = [NSDictionary dictionaryWithContentsOfFile:path];
CFShow(dict);
इस ब्लॉग पोस्ट पर एक नजर डालें यहाँ ।
NSString *num = [[NSUserDefaults standardUserDefaults] stringForKey:@”SBFormattedPhoneNumber”]; NSLog(@”Phone Number: %@”, num);
एड्रियन













