近距离无线通信
近距离无线通信使几厘米距离之内的不同设备无线交换信息。运行在支持设备上的iOS应用程序可以通过NFC扫描从粘贴贴在真实世界对象上的电子标签中读取数据。例如,用户可以扫描一个玩具以将其与视屏游戏连接,购物者可以扫描商店标识来获取优惠券,或者零售员工可以扫描产品以追踪库存。
应用程序内的标签读取
当应用程序处于活动状态时,应用程序可以启用单个或多个对象扫描,当用户希望扫描某个对象时,应用程序可以显示扫描表。
不要鼓励用户接触物理对象。要扫描标签时,iOS设备必须靠近标签,不需要实际上的接触。在要求用户扫描对象时,使用像“请靠近扫描,不要点击或者触碰”这类术语。
使用易理解的术语。有些用户可能不了解近距离无线通信。为了使它易于理解,请避免涉及到像NFC,核心NFC,近距离无线通信等技术性的,面向开发者的术语和标签。取而代之,使用大部分用户都能理解的友好,对话式的术语。
为扫描单提供简洁的引导文字。提供一个完整的句子,在句子的情况下,使用结束标点符号。。识别要扫描的对象。为后续的扫描适当的修正文字。保持文字的简洁,避免切断。
后台标签读取
后台标签读取允许用户在任何时候快速扫描标签,而不需要首先打开你的应用程序然后启动扫描。在支持背景标签扫描的设备上,当屏幕照亮时,系统会自动寻找附近匹配的标签。应用程序探测并且匹配到标签后,系统会显示一个通知,告知用户可以点击发送标签数据到应用程序进行处理。要注意的是,当NFC扫描单可见时,钱包或者苹果支付在使用中,相机在使用中,设备处于飞行模式,且重启后设备被锁住时,后台读取会被禁用。
支持后台标签读取和应用程序内标签读取。对于那些设备不支持后台标签读取的用户,应该为他们提供一种程序内扫描标签的方式。
原文地址:https://developer.apple.com/design/human-interface-guidelines/ios/overview/themes/