文章轉至我的部落格: https://cainluo.github.io/14758230794995.html
作者感言
這個國慶由於種種原因, 過的不太安穩, 搬家, 辦證, 東跑西跑, 忙的壓根就不像是在過節….不過算了, 挑最後一天寫寫博文.
最後:
如果你有更好的建議或者對這篇文章有不滿的地方, 請聯絡我, 我會參考你們的意見再進行修改, 聯絡我時, 請備註Apple Pay
如果覺得好的話, 希望大家也可以打賞一下~嘻嘻~祝大家學習愉快~謝謝~
簡介
**
Touch ID
是蘋果公司的一種指紋識別技術。蘋果把使用者的指紋資料存放在處理器的安全區域
**中,充分保護使用者的資料安全。除此之外,蘋果還有另外一道指紋資料安全防線,以一種前所未有的硬體技術實現了對使用者資料的保護。在整合的時候非常的簡單, 基本上沒多少東西可以寫的, 這裡我就簡單的寫寫.
PS: 由於Touch ID只能在真機上除錯, 所以模擬器是沒法用來除錯.
建立工程
直接建立一個新的工程, 並且命名為**
SimpleTouchID
, 然後在Storyboard
拖一個UIButton
, 然後關聯到ViewController
**.
關聯完成之後, 匯入**
LocalAuthentication
依賴庫, 在ViewController
**也別忘記匯入.
實現Touch ID校驗
這裡的程式碼非常簡單這裡就不細說了, 唯一不太一樣的就是, 在**
iOS 9
之後新增了三個校驗的狀態, 大家可以看看Demo
**裡的註釋.
最終效果
工程地址
專案地址: https://github.com/CainRun/SimpleTouchID