Latest 0.0.1
Homepage https://github.com/ZuoLuFei/UTScannerSDK
License MIT
Platforms ios 7.0, requires ARC
Dependencies ZXingObjC
Authors

二维码扫描框架

使用前请先下载、运行并查看Demo。

/**/

【导入】

UTScannerSDK支持手动导入和CocoaPods导入两种方式

【手动导入】

根据目录结构,找到对应功能,将UTScannerSDK目录中的文件拖入项目,再import "UTScanner.h"文件即可

【CocoaPods安装及使用】

CocoaPods是一个关于Objective-C和Swift的第三方依赖库管理工具。可通过"Getting Started" guide for more information了解更多。

初次安装CocoaPods:

  • 检查ruby源地址并替换
    $ gem sources -l
  • 移除ruby源地址,替换为国内阿里云ruby地址(原因你懂的)
    $ gem sources --remove https://rubygems.org/
    $ gem sources -a http://rubygems-china.oss.aliyuncs.com
  • 再次检查ruby源地址

    $ gem sources -l
  • 安装CocoaPods

    $ sudo gem install cocoapods
  • 下载更新podspec库
    $ pod setup

    若在pod setup步骤后一直卡住,参照使用CocoaPods时遇到pod setup失败的解决办法

Podfile导入使用

platform :ios, ‘7.0’

target ‘TargetName’ do
pod 'UTScannerSDK', '~> 0.0.1’
end

【特别注意】

由于.a静态库中包含了分类,所以需要在项目的PROJECT和TARGETS中Build Setting->Other Linker Flags中添加了-all_load,否则会报错

Latest podspec

{
    "name": "UTScannerSDK",
    "version": "0.0.1",
    "summary": "u4e8cu7ef4u7801u626bu63cfu6846u67b6",
    "homepage": "https://github.com/ZuoLuFei/UTScannerSDK",
    "license": "MIT",
    "authors": {
        "ZuoLuFei": "[email protected]"
    },
    "platforms": {
        "ios": "7.0"
    },
    "source": {
        "git": "https://github.com/ZuoLuFei/UTScannerSDK.git",
        "tag": "0.0.1"
    },
    "source_files": "UTScannerSDK/public/*.h",
    "public_header_files": "UTScannerSDK/public/UTScanner.h",
    "resources": "UTScannerSDK/*.{bundle,a}",
    "dependencies": {
        "ZXingObjC": [
            "~> 3.1.0"
        ]
    },
    "requires_arc": true
}

Pin It on Pinterest

Share This