【问题标题】:Can I get user's phone number by requesting for permission in ios 6? [duplicate]我可以通过在 ios 6 中请求权限来获取用户的电话号码吗? [复制]
【发布时间】:2013-08-20 04:51:39
【问题描述】:

我正在构建一个需要用户电话号码的 IOS6 应用,

有没有办法向用户征求许可并以编程方式获取号码?

或者他必须手动输入?

如果重要的话,我正在使用 Xcode 4.5..

【问题讨论】:

  • 不!我问这种权限类型是否存在!如果可以在未经许可的情况下获得它,则不会!
  • 该问题询问是否有可能,包括通过请求许可。
  • 所以让我的问题成为那个问题的子类:)
  • 正确,但子类问题应将其所有答案转发给其超类,以便整合信息。这就是重复关闭的意义。
  • 这很有趣,因为我刚刚收到此通知:您已经获得了“我可以通过在 ios 6 中请求许可来获取用户的电话号码吗?”的“热门问题”徽章。查看您的个人资料。

标签: ios cocoa-touch permissions ios6 phone-number


【解决方案1】:

您无法通过 iOS 中的任何简单 API 获取手机。 可能有办法做到这一点via the technique described in this related question,但这已经有几年历史了,Apple 可能已经关闭了这个漏洞(它使用了一个未记录的密钥)。我还想知道苹果是否出于隐私原因不允许在 App Store 上使用该应用程序。 Probably not.

如果您提示用户输入正确的电话号码,您必须信任他/她。

【讨论】:

  • 太奇怪了,不正是权限存在的原因吗?那么应用程序将能够请求用户私人数据的许可吗? :)
猜你喜欢
  • 2016-01-07
  • 2021-09-11
  • 1970-01-01
  • 2012-03-31
  • 2012-11-20
  • 2011-11-04
  • 1970-01-01
  • 1970-01-01
  • 2018-11-01
相关资源
最近更新 更多