簡體   English   中英

從iOS8遷移的用戶的觸摸ID手指代碼

[英]Touch-id finger code for users migrating from iOS8

在iOS9中,引入了context.evaluatedPolicyDomainState功能。 這給出了已注冊手指的“值”。 在iOS8中,此功能不可用。

對於已經在iOS8中注冊了手指並遷移到iOS9(甚至iOS10)的用戶,會發生什么情況? 我假設評估的PolicyDomainState函數將為這些用戶返回一個“值”,更重要的是,當用戶更新其手指(例如,添加手指)時,該“值”是否會更改。

EstimatedPolicyDomainState是不透明的結構,代表生物特征數據庫的當前“狀態”。 如果設備已從ios8升級到ios9,則此狀態數據將在您第一次使用TouchID時對您的應用可用,但您的應用將沒有可與之比較的先前值。

如果生物特征數據庫以任何方式更改(已注冊或刪除的數字),則將返回一個新的“狀態”,但是該狀態並不表示更改的性質,並且該狀態不會根據所顯示的手指而變化。

應用程序可能會選擇使所有緩存的憑據無效,並要求用戶在域狀態更改時重新進行身份驗證,因為它可能表明已向數據庫添加了其他指紋

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM