ios 获取手机号码

首先这个方法是私有API,如果想在App Store上发布肯定是有风险的。

1.首先在工程中加入CoreTelephon.frameworke

2.extern NSString *CTSettingCopyMyPhoneNumber(); //申明函数

3.NSString *number = CTSettingCopyMyPhoneNumber();//获取手机号码。

以上方法在iPhone4,iOS6.0,移动,上获取成功。

iPhone4s,iOS6.1,联通上也获取成功。

在stackoverflow上还有一下方法

[[NSUserDefaults standardUserDefaults] stringForKey:@"SBFormattedPhoneNumber"];

你可能感兴趣的:(IOS)