【问题标题】:Ionic getting iOS device number [duplicate]离子获取iOS设备号[重复]
【发布时间】:2018-07-15 00:11:04
【问题描述】:

我一直在寻找一种方法来检索 iOS 设备的电话号码,但没有太多成功,因为我看到了各种报告

根据此链接,这是一个否: Programmatically get own phone number in iOS

也在这里https://www.npmjs.com/package/cordova-plugin-sim 我没有看到有关 iOS 电话号码的任何信息。

但是,由于这些链接不是全新的,我想知道自那以后情况是否发生了变化

【问题讨论】:

  • 为什么要找回电话号码?
  • 我的意思是,我提到这篇文章说我不确定我是否可以依赖它,因为它已经很老了。没有必要将其标记为重复,更不用说关闭这个问题了。

标签: ios cordova ionic-framework


【解决方案1】:

你不能。您应该从 UI 向用户询问电话号码。

【讨论】:

  • 如果我想识别用户,他很容易对我撒谎......我发现非常有必要验证(不是来自用户)如果这是他的号码......
【解决方案2】:

,这是不可能的,因为 Apple 希望尊重用户的隐私。您无法从公共 API 访问电话号码,因此您不能。

【讨论】:

    【解决方案3】:

    首先,以编程方式在 iOS 中获取电话号码是不可能的。 iOS不允许这样的事情。您可以获取手机号码的运营商名称。

    如果您真的想获得手机号码,那么您必须要求用户发送一条消息,该号码将与您的后端服务一起配置。消息到达后端系统中的号码后,您可以通过服务调用从后端获取手机号码。

    【讨论】:

    • 如果这种方法有效,iOS 阻止软件直接获取它似乎很愚蠢,因为它无论如何都是可以获得的......关于“隐私”,你应该询问用户他是否想分享信息与否... Antoher "Caprichapple"...
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2018-11-15
    • 2016-07-06
    • 2012-12-29
    • 2014-05-09
    • 1970-01-01
    • 2010-11-09
    • 2022-10-07
    相关资源
    最近更新 更多