掃描銀行卡獲取銀行卡號(銀行卡必須是卡號凸出來的那種,否則無法識別)
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
D240E59E-87C6-4412-8C63-254B75EB43DA.png
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