【问题标题】:iPhone user's mobile numberiPhone用户的手机号码
【发布时间】:2008-10-01 20:30:04
【问题描述】:

我可以在 iPhone 上的 Objective-C 中从其 sim 卡中获取用户的手机号码(CLI 号码)吗?

【问题讨论】:

标签: iphone


【解决方案1】:

不使用官方 SDK。您可以要求用户使用 AddressBookUI 框架的选择器或您自己设计的 UI 指向其自己的联系人条目。

【讨论】:

  • 事实上,ICE(商店中的一款应用程序)正是这样做的——它要求用户从联系人中选择自己。
【解决方案2】:

您可以从 NSUserDefaults 中获取用户的电话号码。然后查找他们的通讯录条目。

此方法完全没有文档记录,并且在发现时可能会中断。

它也很脆弱 - 用户可能有一个错误的地址簿,相同的 # 被多次使用等等。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-11-16
    相关资源
    最近更新 更多