iPhone QR 码扫描 App

面向 iPhone 的 QR 码与条码扫描器,具备批量采集、持久历史以及广泛的格式支持 — QR、Aztec、PDF417、Data Matrix,以及 EAN、UPC、Code 128 等线性条码。识别基于 Apple Vision framework 在设备本地运行。无需账号,不上传云端,不追踪扫描内容。

QR + 12 种条码 批量采集 持久历史 设备本地
什么时候比自带相机更合适:对一串码做批量扫描、需要可搜索的历史、读取相机识别不稳定的一维零售条码(EAN-13、UPC-A),以及从已保存的照片或 PDF 里解出码。如果只是扫一下餐厅菜单上的一个 QR,iPhone 自带相机更快,你不需要这页。
在 App Store 下载

一个专用的 QR 码扫描 App,比 iPhone 自带相机多做哪些事?

iPhone 自带相机从 iOS 11 起就能读取 QR 码,iOS 12 起控制中心内置了「二维码扫描器」。对一个 QR — 加入 Wi-Fi、打开餐厅菜单、缴停车费 — 相机就是合适的工具,不需要额外的 App。专用 QR 扫描 App 真正派上用场的,是任务超过一次点击的时候:批量扫描一串码、为每次解码保存一份可搜索的历史、读取相机识别不稳定的格式(EAN-13、UPC-A、零售标签上的密集 Code 128),或从已保存的照片或一页 PDF 中提取码。

ScanLens 的识别引擎是 Apple Vision framework — 与系统相机完全相同,格式覆盖一致。在它之上是工作流:不关闭取景框、持续采集的批量模式;带时间戳和缩略图的持久解码历史;读取图片中码的相册导入;以及与 ScanLens 文档库的整合 — 一张扫到的运单条码、书脊上的 ISBN、票据上的 QR,都和相关文件并排存放。

ScanLens 支持的所有条码格式

ScanLens 读取两大类码。二维码在正方形或矩形图案中存储 URL、纯文本、联系人名片、Wi-Fi 凭据或任意二进制数据。支持的集合:QR Code(通用)、Aztec(交通和航空类票)、PDF417(美国驾照、FedEx 运单、登机牌)和 Data Matrix(工业零件、医药包装、邮政标签)。这四种都是 Apple Vision framework 支持的,因此解码精度与系统相机相同。

一维线性条码是零售包装、图书馆图书、运单、库存标签上的竖条纹。ScanLens 覆盖 EAN-8 和 EAN-13(国际零售)、UPC-A 和 UPC-E(北美零售)、Code 39(工业)、Code 93(物流)、Code 128(物流与库存)、Codabar(图书馆与血库)、ITF-14(整箱出货)。一维这一组最能体现专用 App 的价值:线性条码比 QR 需要更紧凑的取景和稳定的对焦,带边缘对齐线的专用取景框比相机的通用检测能给出更干净的读取结果。

这两件事 App 做:它不生成码(请用「快捷指令」或任何免费的 QR 生成器),也不解码 Apple Vision API 不支持的冷门私有格式,例如 Maxi Code 或 Han Xin Code。如果某种格式不在上面的列表里,ScanLens 看不到它。

ScanLens 对扫到的码所做的四件事

解码并打开

把相机对准码,值会立即显示。URL 点击后在浏览器中打开(会有确认对话框 — 不会出现意外跳转)。纯文本在带「复制」和「分享」的结果面板里出现。联系人名片(MeCard、vCard)提供「添加到通讯录」。Wi-Fi 凭据提供「加入网络」。在 iPhone 12 及更新机型上,解码以 30 fps 以上实时进行。

批量采集

进入批量模式后,你扫过多个码时取景框保持打开。每个新扫到的码都会作为一行加入列表,带有缩略图和解码值。完成后结束会话。适合盘点、会议签到、图书馆书架编目,或是把一摞书的 ISBN 扫下来导入 Goodreads 或 LibraryThing。

持久历史

每次解码后的码都进入历史视图,包含值、格式、时间戳和一张小的抓取帧缩略图。几周后重新打开已保存的 URL、复制之前解码过的文本,或者查看哪个会议胸卡对应哪位联系人。历史保存在设备上的 ScanLens 库中;如需备份,iOS 标准「文件」同步可经由 iCloud Drive 携带它。

从已保存的照片扫描

相册导入会读取一张静态图片 — 朋友 QR 的截图、当时没扫的海报照片、PDF 页面中嵌入的码。解码器像处理实时帧一样扫描图片并取出值。当码已经不在眼前,或希望源图与解码后的文本一起留在库中时很有用。

在 ScanLens 中扫描 QR 或条码的步骤

首次设置只需一次相机权限。之后,一个码就是「点 → 对准 → 解码」;一次批量则是「点 → 扫一串 → 完成」。

步骤 操作 提示
1 打开 ScanLens,选择「QR 与条码」模式 主页面网格中的 03 号模式;首次会请求相机权限
2 对准码,保持稳定 线性条码取景比 QR 更严格;肘部找支撑会更稳
3 在结果面板里读取解码值 URL:点击打开。文本:复制。联系人:添加
4 (可选)切换到批量模式 取景框保持开启;扫到的码不断进入列表
5 检查本次会话并保存 结束页面可删除重复项或读错的条目
6 之后在历史中找回 历史支持按解码文本搜索、按格式过滤

专用扫描器胜过 iPhone 自带相机的 QR 与条码场景

活动签到与票务

会议胸卡、音乐节腕带、剧院票。批量模式让取景框保持开启,一队参会者依次经过 — 每次扫码都加进列表。结束后,历史就是一份带时间戳的名册。涉及格式:Aztec(类似交通票)、PDF417(类似登机牌)、QR(大多数活动 App)。

盘点与库存

在批量模式下沿货架或仓库扫一遍。每件商品的 EAN-13、UPC-A 或 Code 128 都进入列表。把会话导出为 CSV,与库存表共享。无需键盘输入;iPhone 是仓库现场唯一需要的设备。

图书馆与图书编目

个人书库、学校馆藏、班级套书。在批量模式下扫描每本书背面的 ISBN-13;把列表导出到 Goodreads、LibraryThing、学校库存 CSV 或 Apple「备忘录」。还包含 Codabar,适用于仍在使用旧借阅证号的图书馆。

医疗与药房

Data Matrix 是医药包装的 GS1 标准。从处方瓶或疫苗安瓿上解码批号和有效期。这里设备本地识别尤为重要:药品标识不应该上传到第三方服务器。

物流与配送

快递面单上的 PDF417 和 Code 128 — FedEx、UPS、DHL、USPS、顺丰、京东物流。扫描面单,解出运单号,粘贴到承运商的查询页。无论是收件人核对到货,还是仓库人员在批量模式下逐箱清点,都用得上。

常见问题

iPhone 自带相机不是已经能扫 QR 码了吗?

是的。iOS 11 起,自带「相机」就能读取 QR 码;iOS 12 起,控制中心还有专门的「二维码扫描器」。临时扫一次 QR(连 Wi-Fi、打开餐厅菜单、跳转链接),用相机就足够。像 ScanLens 这样的专用扫描器在以下场景更有用:连续批量扫描多个码、保留每次扫码的持久历史、支持更广的条码格式(EAN-13、UPC-A、Code 128、PDF417、Data Matrix),或者希望扫到的值与文档库放在一起,而不是点完就消失。

ScanLens 支持哪些条码格式?

QR Code、Aztec、PDF417、Data Matrix(二维);EAN-8、EAN-13、UPC-A、UPC-E、Code 39、Code 93、Code 128、Codabar、ITF-14(一维线性)。识别引擎是 Apple Vision framework,与系统「相机」相同,因此格式覆盖与 iOS 保持一致。系统相机比第三方 App 略胜一筹的两点:实时 AR 高亮和无确认直接打开 URL。ScanLens 用这些换来了批量扫描和历史记录。

ScanLens 会把扫到的码上传到服务器吗?

不会。识别使用 Apple Vision framework 在 iPhone 本地运行。码的图像、解码后的值以及保存的历史都留在设备上。如果 QR 是一个 URL 且你点了它,浏览器会去请求该地址 — 这是正常的网络请求,不是上传码本身。没有 ScanLens 账号,也不对单条扫码内容做埋点。

可以从已保存的照片或截图扫描 QR 吗?

可以。在 ScanLens 里打开 QR 模式,切换到从相册导入,从「照片」或「文件」里挑选图片。解码器读取静态图片的方式与实时相机帧完全一样。适用于别人发给你的截图、嵌在 PDF 里的码,或者你拍下海报当时没扫的场景。

一次会话里可以连续扫很多码吗?

可以 — 这正是用专用扫描器而不是相机的主要原因。批量模式让取景框保持开启,每个新扫到的码都加入列表。适合盘点(逐件扫描货架上的商品)、活动签到(连续扫描参会者胸卡)、图书馆编目(扫描书脊上的 ISBN)。点击「完成」结束会话,整份列表保存到历史。

扫描历史里到底保存了什么?

每条记录包含解码值(URL、文本、联系人名片、Wi-Fi 凭据)、格式(QR、EAN-13 等)、时间戳以及一张抓取帧的缩略图。可以从历史中重新打开 URL、复制之前解码的文本、分享或删除。历史保存在设备上的 ScanLens 库中 — 通过标准「文件」集成,iCloud Drive 同步可选。

准备好在 iPhone 上用一个真正的 QR 扫描器了吗?

免费下载 ScanLens。QR、Aztec、PDF417、Data Matrix、EAN、UPC、Code 128 等 — 批量模式、持久历史、设备本地识别。

在 App Store 下载