BCScanner 0.1.1

BCScanner 0.1.1

测试已测试
Lang语言 Obj-CObjective C
许可证 Apache 2
发布最新发布2014年12月

Michael Ochs维护。



BCScanner 0.1.1

  • Michael Ochs, @_mochs

BCScanner是一个利用内置AVFoundation代码扫描功能的条形码和二维码扫描库。它允许您轻松地将条形码或二维码扫描器集成到应用程序中,而无需处理AVFoundation

要求

BCScanner是为iOS7+设计的。如果您仍然支持iOS6,在调用BCScanner的其他方法之前,请确保检查+[BCScanner scannerAvailable]方法。BCScanner由于内部使用新的AVFoundation API,因此与iOS6不兼容。BCScanner还要求您使用ARC。

依赖

  • UIKit
  • AVFoundation
  • QuartzCore

安装

静态库

如果您出于某种原因不想直接从git仓库集成项目,您可以在GitHub上的发布部分找到每个版本的二进制发布。此捆绑包包括预编译库以及一个本地的podspecs文件,您可以使用它来本地集成库。

其他集成

目前,官方不支持其他类型的集成,但可以通过简单地使用库或存储库并将AVFoundation作为依赖项来实现。请记住,还要将-ObjC标志添加到“其他链接器标志”构建设置中。

如果您的库链接存在问题,请参考示例

示例

要构建示例项目,请在Example文件夹中运行pod install,然后打开BCScanner.xcworkspace文件。如果遇到问题,请确保您使用的是工作区而不是项目本身。

贡献

如果您遇到问题或有任何疑问,请创建GitHub上的问题。您也可以通过@_mochs联系我或在ios-coding.com上查看有关任何如何相关问题的博客。

也可以自由地提交拉取请求以改进项目。感谢过去已经这样做的人!有关贡献者列表,请参阅CREDITS.md文件。

许可证

本软件遵循Apache License 2.0(“许可证”),除非按照许可证规定或经书面同意,否则不得使用此文件。您可以在以下链接处获得许可证副本:

https://apache.ac.cn/licenses/LICENSE-2.0

除非适用法律有要求或已书面同意,否则在许可证下分发的软件是基于“现状”提供的,不提供任何形式的明示或暗示保证。有关许可证的特定语言管辖权限和限制,请参阅许可证。