• 0592-3365882
  • lanfx@xminnov.com

新闻资讯

新闻资讯
联系我们

地址:厦门市同安区洪塘镇同龙二路943号

电话:0592-3365882

邮箱:lanfx@xminnov.com

  首页  >  新闻资讯  >  RFID百科

RFID百科

苹果 iOS 13 的 NFC功能的“前世今生”

发布日期:2019-8-19 15:13:48发布人: 来源:

之前跟大家分享很多关于IOS13的新功能特性,今天这里详细聊一下IOS13的NFC功能。首先,我们回顾一下历史:

2014年发布的iphone6是第1款配置NFC的iphone,当时只能够用于ApplePay,当时的ApplePay只能够添加银行卡。2017年苹果发布IOS11,IOS11增加了读取NFC标签的功能,但是只支持 iphone7以及之后的iphone。NFC的工作模式可以分为两类:一种是被动模式,就好像ApplePay那样,让其他设备读取 iphone上的信息;另外一种就是主动模式,也可以理解为读卡器模式。

IOS11增加的功能就是主动模式,在主动模式上 iphone成了读卡器,需要注意的是:其实IOS11原身不支持读取NFC标签,苹果只是开放了相关的接口,方便开发者开发一些第三方应用,这意味着用户必须要打开一款第三方应用,才能够进行读取。

接着到了2018年,苹果发布了XR、XS系列以及IOS12,IOS12可以在不打开任何第三方应用的情况下进入读卡器模式。

但是这个功能只支持iphone XR、XS系列;从7到X,还是跟以前样,必须要打开第三方引用才能够读取。这是由于XR、XS系列在硬件上面改进所导致的,并不是软件层面上的限制。

除了以上关键变化之外,iphone的NFC在过去几年时间里面,还发生了一些其他重要变化,2016年10月份IOS10.1发布的时候, apple pay在日本上线,同时 apple pay支持日本的Suica公交卡,需要 iphone7之后的iphone才能用。

中国北京、上海的公交卡是从2018年3月份IOS11.3发布的时候才开始支持的,覆盖iphone6以及之后发布的iphone。

为什么日本的公交卡需要用 iphone7后的 iphone,中国的公交卡支持iphone6呢?这是因为中国的公交卡跟日本的公交卡,他们所采用的NFC技术是不一样的,iphone6系列6S系列硬件层面上不支持日本公交卡但是支持中国的公交卡。

半年之后2018年9月份,IOS12正式发布,XR、XS系列接着也上市了。这三款新 iphone支持在用完电自动关机的情况下继续使用公交卡(注意手动关机是不能用的,必须要用完电自动关机)。其他iphone虽然还涉及到了IOS12,但是并不支持关机以后使用交通卡,这也是三款新 iphone在硬件上的改进所导致的,并不是软件层面上的限制。

2018年10月份,lOS12正式在美国部分大学上线学生卡的功能。学生卡集成了门禁卡、消费卡两大功能。你可以看到在过去几年时间里面,苹果在逐步开放NFC功能,但实际上比较慢。NFC的四大功能,包括读取、写入、卡模拟、PtoP,同时具备这4个功能的NFC被雷军开创性的定义为全功能NFC。

2014年发布的iphone6可以添加银行卡,其实就已经具备了卡模拟功能,后来逐步增加了日本、中国、美国的交通卡,这也属于卡模拟功能。但是苹果把卡模拟这个功能牢牢的控制在银行卡以及跟他紧密合作的极少数交通卡、极少数学生卡上面。

IOS13虽然给NFC增加很多新功能,但是还没有迹象表明它会开放卡模拟功能,他估计不会像国产手机那样能够模拟几乎全国范围内的公交卡,模拟全国范围内的不加密的门禁卡,但是按照目前每年都在改进的节奏来看,可能以后会支持也说不定。

2017年发布的IOS11终于支持读取功能,但是只能够读取特定类型的NFC标签,而且必须要打开第三方应用。

2018年的IOS12扩展读取功能,允许相关iphone,不安装第三方应用的前提下读取NFC标签。不过还是局限在特定类型的NFC标签。

NFC标签类型有很多,大概可以用这张图片来概括(感觉很复杂)

但是IOS13读取功能可以说支持几乎所有类型的NFC标签。前段时间有媒体报道,日本的国民身份证就可以用IOS13读取,这是因为日本国民身份证他们所采用的是Felica这样的标准,以前不支持Felica,现在终于支持了。

还有网友说他的iphone升级之后可以识别到他家里面的门禁卡(注意只是识别而已,并不是说可以模拟)。

但是作为中国用户,我们并没有日本国民身份证,那读取功能有什么用呢?为了扩大读取的用途范围,IOS13内置的捷径应用还增加了读取NFC标签的步骤。

它的作用,就是把某一张特定的NFC标签跟某一个特定的捷径规则匹配起来,当 iphone检测到这个NFC标签,系统就会自动触发一些命令:比如说你可以在家门口贴一个NFC标签,当你回到家,用iphone碰下这个标签,就可以自动连接家里面的WIFI,自动通过家里面的音箱包括音乐,自动打开电灯打开空调等等等等。感觉会非常有用!

 

但是需要注意的是:正与我前面所说的,受制于硬件上的差异,只有iphone XR、XS系列这三款新 iphone才能够支持后台读取NFC标签。

在第1个开发者预览版当中,这款iphone比如我这个iphone X,还可以在捷径这里找到NFC的操作步骤,但是在第2个预览版中,这个操作步骤被删除了,只有三款新 iphone保留了捷径的NFC功能。

如果你用的是XR或者是XS系列,那你现在就可以在捷径应用匹配NFC芯片,然后制作一些有趣的捷径规则。

好了,关于IOS13对读取功能的改进,就说到这里。接下来就是关于NFC四大功能当中的写入功能:IOS13终于支持写入功能了!也就是说你在淘宝买一个空白的NFC标签,你可以用IOS13往这个空白标签,写入数据或者修改数据。

其实写入功能的安卓手机很早就已经支持了。但是 iphone还是第一次。便说一声安卓手机可以下载一款名为 NFC tools的工具修改NFC标签的数据,我这个NFC标签,就是这样修改的。

从IOS13的预览版来看,IOS13原身是不支持写入功能的,他只是开放了一些接口,允许第三方开发者开发拥有写入功能的应用,所以现在App store还没有这类应用,不过我猜应该很快就会有的。

NFC四大功能最后一个是PtoP模式,也可以说是点对点模式。这张图片应该很多人都看过了,他说的是把两部IOS设备互相靠近,然后其中一部IOS设备的音频就可以通过另外一部设备进行播放。通过这样的操作,一部iphone就可以同时连接两副AirPods耳机。

我看到有一些媒体说连接的过程是通过NFC PtoP模式来实现的,因为两部IOS设备要互相靠近,这跟NFC的使用方法是一样的,但是我对这样的说法,表示怀疑!因为所有iPad都是没有NFC功能的,但是这个弹窗暗示iPad也是可以同时连接两副AirPods耳机的。

安卓系统有一个叫做Android Beam的功能,这个功能就是NFC的PtoP模式。它允许两部NFC安卓手机互相靠近传输过程文件,但是下一代安卓系统,Android Q将取消这个功能,一个被安卓手机抛弃的功能,不太可能出现在IOS市场当中,而且传输文件有没有做最好了,没有必要用PtoP模式,一句话来说,IOS13似乎并不具备NFC四大功能当中的PtoP模式。

好了,说到现在我已经回答了以下两个问题:

第一、iphone NFC的进化历史,这个问题解答了 iphone以前可以做什么?

第二、从NFC四大功能分析IOS13的改进,这个问题解答了iphone即将可以做什么?

接下来肯定有人问我这些NFC标签,是在哪里买的?所以这次来回答第三个问题:怎样选购NFC标签?

首先你要知道的是NFC标签有很多类型,有很多标准,对我来说很复杂,我并不是很明白他们之间的关系跟区别。但是购买一张好用的NFC标签其实很简单:

1、淘宝等电商渠道有很多NFC标签可以选购;

2、NFC标签没有电池,但是它内置有芯片。建议选购那些采用NTAG213或者是NTAG215或者是NTAG 216芯片的NFC标签。并不是说采用其它芯片的NFC标签不能用,我只是说这些标签,肯定能用。为了保险起见,所以推荐这些标签。

NTAG类芯片,是家名为NXP的公司制造出来的。小米华为等很多安卓手机内置的NFC芯片,都是由NXP提供的。

3、以上三款芯片的一个重要区別是容量。他们的存储容量分别是144、504、888字节,其实我觉得最小字节就够用了,但是如果你不放心的话,可以买大的

4、另外一个是要注意的关键词叫 NDEF,NDEF是NFC的数据存储格式IOS11、IOS12、IOS13都只能够读取这种格式的数据。所以你要购买那些可以用这样的格式存储数据的NFC芯片。

最后用一张图概括一下 iphone NFC的兼容性:

IOS13增加的NFC新功能需要 iphone7以及之后的iphone才能够用。其中 iphoneXR、XS系列支持后台读取NFC标签。 

Phone 7之前的 iphone,包括6系列6S系列SE支持使用 apple pay,支持搭公交但是不支持IOS13的新功能。当然,iphone6反正也不能够继续升级系统了。

注:本文素材内容转自科技微讯 ,如涉及侵权,请联系我们及时修改或删除。


全部