1

我正在使用连接到 PN532 NFC 的树莓派从 Android 手机打印出以下信息。

在此处输入图像描述

我想知道是否有任何方法也可以使用 NFC 获取电话号码?我的印象是 NFC 不允许在没有第三方工具的情况下出现此类信息,但我想确定仅使用 PN532 是否不可能?谢谢

4

1 回答 1

1

大多数移动设备主要设计为最终用户的 NFC 读取器/写入器,或者作为操作系统安全部分中的模拟支付卡。

与 Android 相比,iOS 对 NFC 的支持有限。

对于设备到设备的通信,您要么需要 iOS 不支持且 Android 正在放弃支持的 NFC 点对点。

或者

您需要一台设备来模拟 NFC 卡和一台作为读/写器的设备,iOS 不支持除操作系统支付应用程序之外的任何设备进行卡模拟,而 Android 确实支持卡模拟。

这留下了唯一的共同点,因为 PN532 模拟了它可以做的卡,并且手机将其电话号码写入模拟卡。

下一个障碍 iOS 和 Android 本身不会通过 NFC 将其手机号码的敏感信息广播出去,因此如果您的应用程序获得许可并且能够从设备读取电话号码(我'我注意到这是可能的,并且是另一个问题的主题)但如果失败,您可以只要求用户输入他们的电话号码。

所以总的来说,为 Raspberry Pi 编写各种应用程序和正确的软件是可能的,但工作量很大,并且需要用户启动应用程序来转移手机号码。

于 2020-06-17T22:30:01.160 回答