DLParser是一个用于从符合AAMVA规范的驾照中解析条形码数据的库。
DLParser旨在解码符合AAMVA规范的驾照中的条形码数据。解析器支持所有AAMVA版本和AAMVA定义的字段。
特性
- 支持所有AAMVA标准(v1-10)
- 支持所有AAMVA字段
- AAMVA所有字段的许可证模型
- 离线使用
- 版本解析器的单元测试
要求
- iOS 12.0+
- Swift 5.1
- Xcode 13.2.1
- Cocoapods
CocoaPod安装
pod 'DLParser', '~> 3.1.0'
Carthage安装
github "ajohnson388/DLParser-Swift"
SPM 安装
dependencies: [
.package(url: "https://github.com/ajohnson388/DLParser-Swift.git", from: "3.1.0")
]
示例安装
克隆仓库。
转到您的项目目录,并运行 pod install
。
打开 .xcworkspace
文件。
使用您的开发者账户创建 App ID。
运行版本解析器的单元测试,并断言它们通过。
在物理设备上运行示例应用程序。
使用示例应用程序扫描驾照条形码,并通过控制台查看输出。
贡献
提交一个问题或发起一个 pull 请求。
注意
此库源自 https://github.com/ksoftllc/license-parser.
元信息
Andrew Johnson – [email protected]
基于 MIT 许可证发布。更多信息请参见 LICENSE
文件。