扫描银行卡获取银行卡号(银行卡必须是卡号凸出来的那种,否则无法识别)
1、下载CardIO,Card.io是让手机摄像头获取信用卡的信息,中间利用了OCR(光学字符识别)的扫描技术返回结果,它还推出了SDK(软件开发包),让开发者们可以把card.io添加到自己的应用当中。可以在https://github.com/paypal/PayPal-iOS-SDK 下载 最新的SDK
2、把框架整个拉进自己的工程,然后在 TARGETS => Build Phases => Link Binary With Libraries 里边分别加入下面这几个框架。
Accelerate.framework
MobileCoreServices.framework
CoreMedia.framework
AudioToolbox.framework
AVFoundation.framework
3、在TARGETS => Build Settings => Other Linker Flags 中添加 -ObjC 和 -lc++ 。
080149DD-8515-4CC4-8487-96F859284008.png
4、在 iOS8 + 系统中使用相机需要在 Info.plist 中添加 Privacy - Camera Usage Description,并设置其值。
25A9DB26-C2AA-4C56-81FF-B30D78E33BAC.png
注:CVV://后三码,CVC(CardVerificationCode)即信用卡验证码,是印在信用卡背面的附加码,也称为CVV。
demo:链接: https://pan.baidu.com/s/1skDXrZn 密码: t5x6
网友评论