如何获取iPhone设备的电话号码?

时间:2011-05-18 08:05:36

标签: iphone ios

  

可能重复:
  Programmatically get own phone number in iPhone OS

我是iPhone技术的新手。我目前正在构建一个拨号器应用程序,其中需要我的iPhone的电话号码形成我的SIM卡。

如何获取iPhone设备的电话号码?

2 个答案:

答案 0 :(得分:5)

任何Apple公共API都无法访问电话号码,这意味着您无法获取该号码。

如果您正在实施拨号器应用程序,我无法看到您将拥有自己的电话号码。这不像你打算给自己打电话?

答案 1 :(得分:3)

您可以从NSUserDefault获取用户电话号码:

[[NSUserDefaults standardUserDefaults] objectForKey:@"SBFormattedPhoneNumber"]

但这只有在用户输入了他的电话号码时才有效。 官方SDK中无法从SIM卡中读取任何内容。