VandelayQr 0.9.2

VandelayQr 0.9.2

测试已测试
语言语言 SwiftSwift
许可证 MIT
发布上次发布2020年6月
SPM支持 SPM

Daniel Saidi 维护。



 
依赖
Vandelay~> 0.9.1
QRCodeReader.swift~> 10.1.0
 

VandelayQr logo

Version Platform Swift 5.1 License Twitter: @danielsaidi

关于

VandelayQr 向 Vandelay 添加二维码支持。它添加了一个 QrCodeImporter,可以通过扫描二维码来导入字符串和数据。它还提供了从任何 URL 创建二维码图片的工具。

安装

Swift Package Manager

将 VandelayQr 添加到项目的最简单方法是通过 Swift Package Manager。

https://github.com/danielsaidi/VandelayQr.git

CocoaPods

pod "VandelayQr"

Carthage

github "danielsaidi/VandelayQr"

导出数据

VandelayQR没有数据导出器,但您可以使用QrCodeGenerator协议和StandardQrCodeGenerator实现来创建包含可导入数据的URL的QR码图像。

导入数据

如果您添加了VandelayQr,您可以访问以下导入器:

  • QrCodeImporter - 通过扫描QR码导入字符串数据

要使用此导入器,您必须在Info.plist中添加NSCameraUsageDescription。否则,应用程序将崩溃。您还必须在Info.plist中配置NSAppTransportSecurity,以确保应用程序可以检索扫描的URL。

示例应用程序已将NSAllowsArbitraryLoads设置为true。对于实际应用程序,这被认为是错误的做法。

示例应用

此仓库包含一个示例应用程序,您可以通过扫描QR码来导入数据。要运行示例应用,请打开并运行VandelayQr.xcodeproj项目。

联系我

希望您喜欢这个库。如果您有疑问或想以任何方式做出贡献,请随时联系

许可证

Vandelay 可在 MIT 许可证下使用。有关更多信息,请参阅 LICENSE 文件。