马上就要到九月了,苹果又要发布它的新iPhone了。
按照往年的情况,到了这个时间点,网上就会出现很多关于新iPhone的爆料。
这不,前两天就有爆料说,这次iPhone17系列搭载的iOS18.1系统上,“开发者很快将可使用安全元件提供app内NFC数据交换功能”。
我给大家翻译一下:以后iPhone的NFC终于不是苹果自家钱包独占了,第三方应用也可以拿过来,搞搞刷卡之类的功能。
举个例子,之前一个被大学生们疯狂吐槽的洗澡软件,因为拿不到NFC的权限,搞不了刷手机就出热水,只能用蓝牙控制水阀。
现在它要是愿意,就可以升级一下,在手机应用内给用户搞一张虚拟卡,往机器上刷一下就能用热水了。
只不过就这么个安卓已经玩腻了的功能,开发者还要给果子交钱……
至于大家最关心的,以后iPhone能不能支持刷门禁、刷电梯的问题。
公告里没有明说,用户可不可以自己往iPhone里复制卡片。所以也没法确定将来iPhone用户能不能像安卓用户一样,直接用自带钱包刷门禁刷电梯。
但就这么个看着还有点玄乎的新闻,却还是让大家兴奋起来了。
毕竟iPhone上的NFC真的太TM难用了,甚至可以说就是个残缺品。
2014年发布的iPhone6就有NFC了,但一直都只能刷刷银行卡、交通卡。就这,都还得在钱包里联系发卡机构,等机构和苹果都同意才能实现。
至于门禁卡、电梯卡这些更是别想。于是你就能看到iPhone用户们绞尽脑汁,想出了一堆办法,就是想用iPhone刷门禁。
有在手机壳里直接塞一张实体卡的,也有把门禁卡复制到空白卡贴,再贴在手机壳上的,这些都是古早版本的基操了。
高级玩法是在钱包里开通一张交通卡,强行让物业写到门禁系统里去,把交通卡当门禁卡刷。
而最离谱的是,我们同事买了一个带NFC芯片的手机壳,先用一台安卓手机把门禁卡的信息写到这个手机壳里,再把这手机壳套到自己的iPhone上,用它刷门禁……
用身边一个“安卓妹”的话来说,你们“苹果公主”用手机刷门禁都能这么“努力”,太抽象了……
咱就不说刷门禁了,一些和NFC相关的功能,苹果也是做得拖拖拉拉。
玩过NFC的差友们应该都知道,淘宝上花几块钱就能买到NFC卡贴,买回来后可以用手机上的NFC读里面的信息,也能往里头写东西,
托尼之前就在家里搞过这种小贴纸,用手机往NFC贴纸里写进了我家的Wi-Fi密码,家里来客人了,拿手机一碰贴纸就能读到密码。
而就是这么简单的功能,苹果一直拖到2017年发布的iOS11上才端上来。
反观安卓,别说玩玩NFC贴纸,就连刷门禁和刷电梯卡,也早在2013年的安卓4.4上就支持了。
苹果之所以会这么磨蹭,我猜很大一个原因是:它觉得搞了这些花活,NFC就不安全了,所以宁愿牺牲掉一些功能,它也要把NFC管得死死的。
为此,苹果安排上了非常死板的“安全元件”(SE)方案,单独用一个芯片来管NFC的安全,只要你用iPhone代替实体卡,都得先经过这个芯片。
不光如此,苹果只允许自带的“钱包”访问这个安全芯片,其他的应用碰都不让碰。
好处就是安全性得到了保障。坏处就是啥都管死了,开发者没法发挥,苹果自己又躺平,不搞新的NFC功能,那iPhone上的NFC一直就只能刷刷POS机和地铁闸机,干不了别的。
但话又说回来,就非得管那么死才能安全吗?
我们还是看看隔壁安卓。比起果子让安全芯片把NFC管死的做法,安卓这边就宽松多了。
哪怕是上了安全芯片,也不是啥事都管,一些不那么敏感的NFC通信,可以用操作系统实现。
左边为安卓手机有安全芯片的方案,右边为没有安全芯片的方案
安全芯片也对开发者开放,只要合规,第三方应用也能用安全芯片存放敏感信息,开发出更多好玩的NFC玩法。
至于安全性,也可以由操作系统来保证,全程把控哪些应用能跟外面的刷卡设备通信,绝不让敏感信息乱跑。
苹果的老冤家三星就是这么干的,而且还是从2014年的GalaxyS5就开始了。
三星的安全芯片只负责一些比较敏感的NFC通信,比如在刷银行卡的时候加密支付数据。
剩下的刷个门禁卡、电梯这种安全性要求没那么高的,它都不管。
苹果其实也可以学这种更灵活的方案,虽说主观感觉上没有拿安全芯片一手抓死的做法靠谱。
但这几年也没怎么听说有安卓手机的NFC出现安全问题。人家三星出货量也不比果子差多少,真有问题的话欧盟和美国肯定比我们更急,早就让三星吃处罚了。
所以说白了,安全只是苹果拿来拖延的借口。
好在过了这么多年苹果也终于开窍了,马上到了iOS18.1,iPhone对于NFC的管控总算松了一点。
第三方应用也能模拟实体卡,用户还可以选择把双击电源键唤起的刷卡应用,从官方钱包换成第三方App,默认用第三方App刷卡。
但是所有的模拟实体卡行为,还是必须要经过安全芯片。
苹果还承诺将投入大量资源,确保第三方App在模拟实体卡的时候,受到苹果专有硬件和软件技术的监管,也算是在开放的同时多一重保障。
不过第三方应用开发者,想要用上模拟实体卡这个功能,还得先跟苹果签订安全协议,给苹果交钱,这个多少有点贪了。
第三方能模拟的卡片都是什么公司门禁卡啊、酒店房卡、学生证,这些又不是银行卡信用卡,不涉及金钱交易,也没啥赚钱的空间,果子这都要薅一笔,属实有点不厚道。
唉,有总比没有好吧。
虽说普通iPhone用户就算不能直接把门禁卡复制到iPhone里,但可以等第三方NFC小工具加上模拟实体卡的功能,再覆盖上你所在小区的门禁卡和梯控卡。
实在等不及,也可以申请成为iOS应用开发者,自己写一个NFC刷卡软件,交点钱给果子,然后门禁、电梯想怎么刷就怎么刷。
就是可能有点费头发。
话又说回来,虽说苹果的NFC限制很多,但是也有它做得好的地方。
比如刷公交卡,果子的NFC不但适配的早,支持的城市也多。全世界各个国家的主要城市公交,它都能刷,能做到这一点的放眼全球应该都没几家。
我们也可以期待一下,看看iOS18.1把NFC开放之后,全世界的开发者又能整出什么活来。
等等,这回把NFC开放给开发者这件事,没有中国的份啊?哦,那没事了。
苹果,谷歌,淘宝,小红书@女生成长手册、@做门禁卡的小哥
转载此文是出于传递更多信息目的。若来源标注错误或侵犯了您的合法权益,请与本站联系,我们将及时更正、删除、谢谢。
https://www.414w.com/read/1102106.html