首先发一下 WWDC 2019 关于 NFC 的 Talk: What's New in Core NFC
在 Apple Developer 以 NFC 为关键词搜索,也会出现很多搜索结果.
其中,不乏一些明确标识 SDK iOS 13.0+,例如:NFCTagReaderSession
目前看来,开发者可以在应用中添加 NFC 标签的读取功能:Framework Core NFC
另外有一则可能涉及写入 NFC的视频暂时还没有放出:Core NFC Enhancements
但是就我个人来说,更希望 iOS 的 NFC 可以支持代替物理卡片的功能。
比如代替小区门禁卡、代替单位签到卡、代替游泳会员计时卡等等。
首先这类复制卡的功能,我没有查到相关文档。
另外,未经允许复制加密卡理论上来说更是一件不被允许的事情。
如果有开发经验或者相关经验的各位,对这个更新有什么想法呢?
顺手吐槽一下:
某些场馆入口闸机(类似北京地铁),需要扫描条形码,条形码在某个 PDF 中。
然而手机一靠近扫码区,Apple Pay 就出来了。
这点好像完全没有办法解决(打印 PDF 或 关闭 Apple Pay 不在讨论范围)……
1
expkzb 2019-06-04 21:53:40 +08:00
快接指令也中增加了 NFC tag 触发条件
|
2
oIMOo OP @expkzb 是的。
然而实际生活中,我只亲眼见过两种仅与读取有关的应用场景: - 户外广告牌: 了解更多,请扫二维码 或 读取 NFC 标签 - 自定义环境: 回家后读取 DIY NFC 标签,手机转为静音模式 没了= = |
3
goodbest 2019-06-04 22:31:44 +08:00
反正越狱插件 nfc writer 都可以复制非加密卡,并实现模拟了(某些门禁卡可用)。
所以这其实就是苹果故意限制呀 |
5
oIMOo OP |
6
oIMOo OP |
7
wangtong868 2019-06-04 23:06:57 +08:00 via iPhone
我这电信给的猫有 nfc ……
|
8
oIMOo OP @wangtong868
这个设计对于初次连接和访客都很友好~ |
9
orangy 2019-06-04 23:59:07 +08:00
那个条形码,有一个解决办法:
下载一个「 perkd 」或者「许多卡」类似的 APP→将条形码通过 APP 添加到 wallet→打开 wallet 找到条形码→扫条形码 |
10
also24 2019-06-05 00:02:36 +08:00
|
12
oIMOo OP @also24 原来如此,不过我用的最多的是在 MBP、iPad Pro 和 iPhone 之间切换。
等兼容了这个功能我试试~~~ |
14
wwqgtxx 2019-06-05 09:02:45 +08:00 via iPhone
看看放开 nfc 权限之后,微信公交卡会不会能在 iphone 上用喽,毕竟 apple pay 到现在都没支持交通联合
|
15
0xroot 2019-06-05 09:35:37 +08:00
越狱后有个 nfcwriter 还挺有意思的 https://www.idownloadblog.com/2018/10/27/nfcwriter-x-for-ios/
|
16
0xroot 2019-06-05 09:37:35 +08:00
3.99 刀 官网 http://limneos.net/nfcwriter/
|
17
fvckDaybyte2 2019-06-05 10:07:57 +08:00
“未经允许复制加密卡理论上来说更是一件不被允许的事情”
这个是要经过谁的允许?我自己小区的门禁卡,我自己允许行不?还是说要物业,甚至 big brother ? |
18
oIMOo OP @fvckDaybyte2
应该是卡片的提供者,单纯的复制未加密卡片我不清楚,但是破解掉加密好像是有问题的。 |
19
oIMOo OP @0xroot
不知道官方的接口能不能做到 NFCWriter 所有 读 的功能?看起来是可行的。 当然,NFCWriter 写的功能苹果一个都没给(我没查到)。 好奇 NFCWriter 是否可以将 tag 复制到并保存到本机。 也就是把门卡存到手机里,后期使用手机开门。 虽然 NFCWriter 里有 NFC Emulation,但是介绍里说 Emulate NFC devices。 所以没有理解这个模拟到底是模拟谁…… BTW 我所有卡都是 Mifare 的,根据 reddit 的回答,我的梦想破灭了。 https://www.reddit.com/r/jailbreak/comments/9qd0y3/question_is_nfcwriter_x_working_fully_for_anyone/ |
20
046569 2019-06-05 21:58:37 +08:00
这两天看到很多关于 iOS 支持 NFC 的讨论,奇怪的是大家出发点往往是作为用户而不是作为开发者:
https://www.v2ex.com/t/570249#r_7425607 比如代替小区门禁卡. 问题是作为用户事情就好办了, iOS 去年就支持 NFC 开门了,只需要申请公交卡并授权,不需要复制卡.甚至你胆子大可以直接用余额为零的银行卡授权. https://www.046569.com/2018/04/16/unlock-using-nfc-on-apple-watch-and-iphone.html |