欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  科技

iOS 11可让iPhone的NFC芯片不仅仅用于苹果支付

程序员文章站 2022-07-05 23:31:41
苹果在这次的iOS 11更新中开放了不少的功能给第三方开发者,其中包括一个叫 Core NFC的框架。这就意味着苹果允许第三方 App 读取 NFC 标签的 NDEF(数据交换格式),以便实现 NFC...

iOS 11可让iPhone的NFC芯片不仅仅用于苹果支付

苹果在这次的iOS 11更新中开放了不少的功能给第三方开发者,其中包括一个叫 Core NFC的框架。这就意味着苹果允许第三方 App 读取 NFC 标签的 NDEF(数据交换格式),以便实现 NFC 设备之间的通信。这就扩展了 iPhone 的 NFC 芯片应用到更多的场景。

iPhone 与 NFC

严格来说,2014 年苹果就已在 iPhone 6 和 iPhone 6 Plus 添加了 NFC 硬件,以支持 Apple Pay 移动支付系统。但是苹果并未对外开放第三方 App 对 iPhone 的 NFC 控制器访问的 SDK。直到 iPhone 7 和 iPhone 7 Plus 才开始支持读取 NFC 的 NDEF 标签。只有能读取 NFC 的 NDEF(数据交换格式)标签,才能实现 NFC 设备之间的通信。

iOS 11可让iPhone的NFC芯片不仅仅用于苹果支付

因此,即使苹果在 iOS 11 中提供了 Core NFC 给第三方 App 开发者,但是升级 iOS 11 后的设备中也只有 iPhone 7 和 iPhone 7 Plus 能在第三方 App 得到 NFC 的扩展,更老版本的 iPhone 依然只能刷 Apple Pay。

NFC 有那么多可应用的领域,为什么苹果不开放 iPhone 的 NFC NDEF 标签呢?最主要的原因还是为了安全。苹果知道,Apple Pay 如要改变消费者的支付习惯,就必须先获得消费者的信任。正如之前苹果限制指纹传感器一样,苹果限制 NFC 控制器的访问,减少 iPhone 与其他 NFC 设备的接触,让消费者轻松并放心地享受 Apple Pay 带来的便利。从苹果的角度看,Apple Pay 的安全问题远远比开放 NFC 带来的好处更重要。Apple Pay 已经进入市场三年了,至今还没有披露任何安全问题。

去年夏天,澳大利亚某些银行视图迫使苹果开放 NFC 控制器的访问权限,以便建立自己的移动支付系统。为了降低安全风险,保护 Apple Pay 的消费者,苹果拒绝了这个要求。

随着 Apple Pay 不断在世界各国扩张,在确保 Apple Pay 安全的前提下,苹果开始考虑让 iPhone 的 NFC 发挥更大的作用了。

iPhone 的 NFC 系统是由多个组件组成的,其中一部分是 NFC 控制器,用于跟其他 NFC 设备通信的,另一部分是安全元件,类似银行的保险库。当用到支付功能时,外界设备要同时访问 NFC 控制器和安全元件。但是如果是仅限 NFC NDEF 标签的读取和写入功能,则只需要访问 NFC 控制器,不需要访问安全元件。这是个关键区别,因为苹果永远不会对第三方 App 开放安全元件的访问权限。

值得一提的是,添加信用卡或借记卡时,实际的卡号既不存储在设备上,也不存储在 Apple 的服务器上。系统会分配一个唯一的 Device Account Number 设备帐号,对该帐号进行加密,并以安全的方式将其存储在设备上的 Secure Element 安全芯片中。每次交易都使用一次性的唯一动态安全码进行授权。

iPhone 的NFC可以怎么应用

NFC 可以用于产品的防伪标签上。比如用于酒等昂贵的奢侈品防伪。五粮液在几个月前就宣布推出 NFC 防伪标签,采用“一芯双频”技术,既可以让消费者扫描 NFCA 标签来鉴别真伪,又可以让物流仓储人员远距离读取商品数据,方便管理库存。

NFC 扫描产品标签还可以获得更多详细的产品信息,比如产品的成分、历史价格等。在博物馆参观时,也可以一键扫描,获取更多展品信息。

iOS 11可让iPhone的NFC芯片不仅仅用于苹果支付

NFC 可以用于停车场找车。我们可以在汽车或者自行车贴一个 NFC 芯片,停好车后通过专门的 App 扫一下这个芯片,取车时打开地图就能导航到停车定位那。这个技术已经有荷兰的大学生应用到自行车上了,而且所用的 NFC 芯片贴纸成本才50 元人民币。

NFC 可以用于感应式会员卡。日前,北京味多美连锁面包坊宣布支持苹果感应式会员卡。这种会员卡是进行 Apple Pay 刷卡后自动获取的,并且在以后每次使用 Apple Pay 在味多美消费时都会自动累计会员积分到该会员卡。消费者可以很帅气地积分了。

NFC 可以用于公交卡、地铁卡等储值卡。本身 NFC 技术要普及并不是难事,苹果开放 iPhone 的 NFC 功能将有利于 NFC 技术的普及。