內(nèi)容參考講稿uextouchid_第1頁
內(nèi)容參考講稿uextouchid_第2頁
免費(fèi)預(yù)覽已結(jié)束,剩余2頁可下載查看

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

1、uexTouchID1、簡介2、API概覽3、更新歷史1、簡介TouchID蘋果1.1、說明識別功能插件本對象封裝了用于調(diào)用系統(tǒng)TouchID功能的方法, 以調(diào)用系統(tǒng)TouchID驗證界面進(jìn)行識別. TouchID功能接口只適用OS8.0以系統(tǒng)且支持識別的設(shè)備.、UI展示、開源源碼插件測試用例與源碼:點擊此處1.4、版本支持本插件的所有API默認(rèn)只支持iOS8.0+操作系統(tǒng),不支持Android. 有特殊版本要求的API會在文檔中額外說明.1.5、接口有效性本插件所有API默認(rèn)在插件版本4.0.0+ 用.在后續(xù)版本中新添加的接口會在文檔中額外說明.2、API概覽2.1、方法canAuthent

2、icate /校驗當(dāng)前應(yīng)用是否支持驗證uexTouchID.canAuthent cate(data)說明:校驗當(dāng)前應(yīng)用是否支持驗證參數(shù):參數(shù)名稱參數(shù)類型是否必選說明dataObject是驗證的配置,不需要進(jìn)行配置時請傳nu各字段含義如下:參數(shù)名稱參數(shù)類型是否必選說明modeNumber驗證模式,詳見附錄-Authent cateMode,不傳時默認(rèn)為0否返回值返回值是一個ErrorCode ,詳見附錄-ErrorCode,非0時均表示不支持TouchIDvar data mode:canAuthent cateauthent cate示例authenticate /開始驗證uexTouchI

3、D.authent cate (db)說明:開始驗證調(diào)用此接口時,最好先調(diào)用canAuthent cate接口確認(rèn)當(dāng)前設(shè)備支持TouchID參數(shù):參數(shù)名稱參數(shù)類型是否必選說明dataObject是驗證的配置,不需要進(jìn)行配置時請傳nucbFunct on是驗證結(jié)果的回調(diào)函數(shù)各字段含義如下:參數(shù)名稱參數(shù)類型是否必選說明h ntStr ng否驗證界面的提示語,不傳時使用系統(tǒng)默認(rèn)的提示語modeNumber否驗證模式,詳見附錄-Authent cateMode,不傳時默認(rèn)為0回調(diào)參數(shù):參數(shù)名稱參數(shù)類型是否必選說明errorNumber是ret是一個ErrorCode ,詳見附錄-ErrorCode,非

4、0時均表示驗證失敗示例var cb funct on(error)var data h nt:, mode:var ret uexTouchID.canAuthent cate( mode: 0);a ert(ret);3、附錄AuthenticateMode 驗證模式Authent cateMode 是一個 類型的枚舉值mode含釋備注0Dev ceOwnerAuthent cat onW thB ometr cs默認(rèn)的驗證模式,僅當(dāng)驗證通過時返回成功默認(rèn)值1Dev ceOwnerAuthent cat on需要OS 9.0+ 系統(tǒng)允許用戶使用設(shè)備代替進(jìn)行驗證當(dāng)設(shè)備不支持所選擇的驗證模式時,

5、插件會默認(rèn)驗證模式為0ErrorCode 錯誤碼ErrorCode 是一個 類型的枚舉值,非零值時均表示操作失敗code含釋備注0NoError沒有發(fā)生錯誤,操作成功-1Authent cat onFa ed驗證失敗-2UserCance用戶取消,用戶點擊取消按鈕時會導(dǎo)致此結(jié)果-3UserFa back用戶回退,在默認(rèn)驗證模式下用戶選擇輸入會導(dǎo)致此結(jié)果-4SystemCance系統(tǒng)取消,當(dāng)另一個應(yīng)用切換到前臺時會導(dǎo)致此結(jié)果-5PasscodeNotSet用戶沒有設(shè)置設(shè)備時,會導(dǎo)致此結(jié)果-6TouchIDNotAva ab eTouchID不 用時會導(dǎo)致此結(jié)果, 能是設(shè)備不支持或者系統(tǒng)版本太低-

6、7TouchIDNotEnro ed但沒有設(shè)置時,會導(dǎo)致此結(jié)果用戶設(shè)置了設(shè)備-8TouchIDLockout用戶驗證識別錯誤次數(shù)過多會導(dǎo)致此結(jié)果其他情況UnknownError未知錯誤4、更新歷史iOSAPI版本: uexTouchID-4.0.1最近更新時間: 2016-11-29歷史發(fā)布版本更新內(nèi)容4.0.1canAuthent cate接口支持配置modeAndroidvar ret uexTouchID.canAuthent cate(); f (ret ! 0)a ert(TouchID Unava ab e!errorCode: + ret);e seuexTouchID.authent cate( mode:0,h nt:uap需要驗證您的,funct on(ret) f(ret0)a ert(Authent

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論