iphone 能否通过某个函数获取当前手机的手机号码,请各位达人指教

解决方案 »

  1.   

    使用下面的函数可以返回用户的手机号: extern NSString *CTSettingCopyMyPhoneNumber(); 然后调用即可。 由于这个函数是包含在CoreTelephony中,所以只能用于非官方iPhone SDK。
      使用下面的函数可以返回用户的手机号: extern NSString *CTSettingCopyMyPhoneNumber(); 然后调用即可。 由于这个函数是包含在CoreTelephony中,所以只能用于非官方iPhone SDK。
      

  2.   

    本机号码要是用户设置了可以获得: 
    [[NSUserDefaults standardUserDefaults] valueForKey:@"SBFormattedPhoneNumber"];
      

  3.   


    一直很疑惑,类似@"SBFormattedPhoneNumber"这样的字符串一般在什么地方定义的?在哪儿可以找到?
    怎么官方的SDK中可以查到不?
      

  4.   

    如果在官方SDK中可以查得到的,就不算是私有函数了,查不到,苹果都不给在商业软件中使用。
      

  5.   

    extern NSString *CTSettingCopyMyPhoneNumber();
    是可以的