6月5日,WWDC2018苹果全球开发者大会即将要开幕,下一代iOS系统也即将亮相。
在这之前,有外国媒体报道称,iOS12将会开放iPhone上更多NFC的功能。目前iPhone上的NFC功能主要用于ApplePay的支付。
在iOS11中,通过在系统中添加CoreNFC框架,苹果开始让NFC能够发挥更多的作用。该框架允许应用程序将NFC芯片用作RFID标签的任意扫描器,只是它的作用依然有限。
目前为止,用iPhone刷公交、地铁卡的功能,仅在中国、英国、日本等国家的少数城市实现。
而苹果希望未来利用iPhone和NFC代替交通卡甚至酒店房卡等功能。
当前iOS11中的NFCAPI需要应用程序必须在前台运行,而应用程序必须提供特定的系统模式和界面才能开始使用NFC。
这种操作逻辑限制了使用的便利性。而苹果希望未来使用iPhone无需调出相关界面,比如,只需在门锁上轻扫即可进入酒店房间,其体验和刷卡无异。
9to5mac表示,苹果已经在ApplePark中与HIDGlobal合作开发了苹果总部的安全系统,苹果员工已经可以在总部内部使用iPhone便捷地访问ApplePark的各个区域。
其实,现在已经有一些酒店尝试使用iPhone直接替代房卡,使用的是低功耗蓝牙协议,但是它不如NFC来的安全。
在使用NFC功能这件事上,除了在主要产品iPhone上的推进,苹果去年推出了带有GymKit的watchOS4时,用户可以用AppleWatch与各种健身器材之间实现快速的数据双向同步,而这个同步过程都是用NFC完成的。

图片 1

图片 2

你的iPhone实际上已成为生活中的不可或缺,它可以存储信息、照片、联系人、银行应用程序、支付卡、登机牌等等。在苹果的iOS
13中,由于公司在Apple
Pay之外开放了其NFC功能,其也将成为你个人身份识别的主要形式。通过这样做,从护照到驾驶执照再到身份证最终可能都会存储在你的手机中,就像在你的手机上创建一个硬拷贝的数字形态。

IdentityLookup

可以自己开发一个 App Extension 来拦截系统 SMS 和 MMS 的信息。系统的信息
App
在接到未知的人的短信时,会询问所有开启的过滤扩展,如果扩展表示该消息应当被拦截,那么这则信息将不会传递给你。

一些运营商或者辅助性质的 App 可能会使用到这个功能。

2014 年,苹果推出 iPhone 6 时首次为设备引入了 NFC 功能,不过至今 iPhone
的 NFC 技术在很大程度上仍仅限于 Apple Pay 交易。苹果最初解释称,关闭 NFC
芯片访问和写入的决定主要是为了保护 iOS。所以,后面发布的 Apple Watch,其
watchOS 也禁止访问 NFC 功能,这就限制了 NFC 可能实现的更多便利性。

现在不要扔掉任何文件

这些都是令人兴奋的发展,在iPhone上增加护照和驾驶执照又离现实更近了一步。我们离实际发生还很远吗?苹果的举动很重要,因为能够保存官方数字文件的设备越多,围绕这项技术的发展就越大。

Core NFC

NFC(Near Field Communication)即近距离无线通讯技术。Core NFC
主要用于检测 NFC 标签, 并且读取其中包含的 NDEF 数据。

要注意的是:

  1. 只能同时开启一个 session
  2. App 需要在前台,退入后台失效
  3. session 最多存活60秒,超时必须重启新 session
  4. 需要配置 info.plist,开启 NFC 读取权限
  5. 仅支持 iPhone 7 和 7P 以上包含 NFC 模块的机型

首先,你需要有 NFC
设备。有设备的可以考虑,没设备的也不可能为了引入新功能硬着头皮去做 NFC。

模拟公司、酒店门禁卡,刷公交地铁不再是梦,话说现才开放NFC晚了吗?

工作原理

多年来,苹果一直希望iPhone能取代你钱包里的所有东西。2015年,苹果公司的Eddy
Cue在一次采访中说,公司的长期目标是更换您的物理护照和驾驶执照。再加上苹果支付(Apple
Pay)和苹果钱包(Apple
Wallet)的一切功能,从商品支付到商店门票和登机牌,很容易就能明白为什么你离开家时只需要携带iPhone就可以了。

截图和视频预览

图片 3搜索截图展示为3张

App Store 搜索结果从 iOS 10 展示两张 App 截图,推进到 iOS 11
已能展示三张。把原本需要进入到 App
详情页面的才能看到的信息,更多披露在上一层级,让用户不需要点击进入就可以了解更多信息。原本
iOS 10 上前两张应用截图拼合成一张完整图片的思路可以改变了,在 iOS 11
上,或许你应当设计成3张应用截图的拼合模式。

此外,iOS 10 中一个 App 只能上传一个 Preview Video,在 iOS 11 中开放为
3 个。另外视频预览可以自动无声播放。

图片 4

解决这些问题之后,世界各国政府都需要制定指导方针、方法和潜在的新技术,以便在机场、警察局、医院和其他地方正式接受数字版本。这不是一个快速的过程。黑暗模式,照片应用程序,以及与苹果公司的登录,一开始可能已经占据了iOS
13的头条新闻,但对NFC的改变最终将有相当长的影响,因为它将极大地改变我们在网上,甚至是在人身上的身份识别方式。

在iOS13中,苹果将更新并打开核心NFC,以读取更复杂的NFC标签,包括那些符合ISO
7816和ISO
15693标准的标签。这可能使其能够读取存储在与护照、驾驶执照和其他形式的官方身份相关的标签上的数据。您只需要一个iPhone7或更高版本的iPhone来适配新功能,因为在此之前的iPhone型号不包含必要的硬件。

Core ML & Vision

苹果在 iOS 5 里引入了 NSLinguisticTagger 来分析自然语言。iOS 8 出了
Metal,提供了对设备 GPU 的底层访问。

去年,苹果在 Accelerate 框架添加了 Basic Neural Network Subroutines
,使开发者可以构建用于推理的神经网络。

今年,苹果给了我们 Core ML 和 Vision!

  • Core ML 让我们更容易在 App 中使用训练过的模型。
  • Vision
    让我们轻松访问苹果的模型,用于面部检测、面部特征点、文字、矩形、条形码和物体。

总结一下,如果你已经有了一个训练好的模型,你可以对图像进行场景识别。

图片 5通过
Core ML 和 Vision 识别图像所描绘的场景

想玩好 Core ML 和
Vision,学习曲线还是非常陡峭的。如何构建和训练自己的模型是一个很大的课题,不是一朝一夕能够完成的。基于照片或者相机的应用可以考虑使用
Core ML 和 Vision,甚至可以结合
ARKit,分析现实场景,并将虚拟信息叠加在现实场景上。

发表评论

电子邮件地址不会被公开。 必填项已用*标注

相关文章