中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

IOS如何實現指紋識別

發布時間:2021-07-09 09:31:12 來源:億速云 閱讀:176 作者:小新 欄目:移動開發

小編給大家分享一下IOS如何實現指紋識別,相信大部分人都還不怎么了解,因此分享這篇文章給大家參考一下,希望大家閱讀完這篇文章后大有收獲,下面讓我們一起去了解一下吧!

IOS 指紋識別兩種方式詳解及實例

首先引入類名:

#import <LocalAuthentication/LocalAuthentication.h>

然后在實現指紋識別的地方放入如下代碼:

方式一:

LAContext *lacontext = [[LAContext alloc]init];
  // 判斷設備是否支持指紋識別
  BOOL isSupport = [lacontext canEvaluatePolicy:LAPolicyDeviceOwnerAuthenticationWithBiometrics error:NULL];
  if(!isSupport)
  {
    NSLog(@"不支持!");
    return;
  }
  [lacontext evaluatePolicy:LAPolicyDeviceOwnerAuthenticationWithBiometrics localizedReason:@"請按下手印" reply:^(BOOL success, NSError *error) {
    if(success)
    {
      NSLog(@"成功后,處理接下來的邏輯");
    }
  }];

iPhone 5s推出指紋識別, 在 iOS 8.0 蘋果開放了指紋識別的 SDK

最重要的應用領域是支付

方式二:

if ([UIDevice currentDevice].systemVersion.floatValue < 8.0) {
    NSLog(@"不支持");
    return;
  }

  LAContext *ctx = [[LAContext alloc] init];
  // 判斷設備是否支持指紋識別
  if ([ctx canEvaluatePolicy:LAPolicyDeviceOwnerAuthenticationWithBiometrics error:NULL]) {
    NSLog(@"支持");
    // 輸入指紋,異步
    // 提示:指紋識別只是判斷當前用戶是否是手機的主人!程序原本的邏輯不會受到任何的干擾!
    [ctx evaluatePolicy:LAPolicyDeviceOwnerAuthenticationWithBiometrics localizedReason:@"指紋登錄" reply:^(BOOL success, NSError *error) {
      if (success) {
        // 登錄成功
        // TODO
        NSLog(@"登陸成功");
      }
    }];
  } else {
    NSLog(@"不支持");
  }

以上是“IOS如何實現指紋識別”這篇文章的所有內容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內容對大家有所幫助,如果還想學習更多知識,歡迎關注億速云行業資訊頻道!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

ios
AI

乐昌市| 永平县| 丰宁| 涡阳县| 玉门市| 昭通市| 固原市| 隆安县| 资溪县| 黄大仙区| 彝良县| 新河县| 大邑县| 大同县| 阿城市| 沙坪坝区| 伽师县| 深泽县| 霍邱县| 金坛市| 九江县| 广昌县| 洪洞县| 黔南| 赞皇县| 福贡县| 潼南县| 资兴市| 资溪县| 左权县| 油尖旺区| 天峨县| 襄城县| 曲阳县| 瑞丽市| 宁乡县| 青龙| 成武县| 会泽县| 樟树市| 且末县|