Swift 4 ile Parmak İzi Okuyucu (Touch ID)

iPhone telefonlarımızda kilit açmak için kullandığımız parmak izi okuma özelliğini kendi uygulamalarımızın bazı bölümlerinde bizde kullanabiliriz.
Öncelikle Create a new Xcode project >> Single View App diyerek projemizi oluşturuyoruz. Main.storyboard’u açıp ViewController.swift dosyamıza sadece bir tane label sürükleyip bırakıyoruz. Sadece parmak izi okuyucusunu kullanacağımız için dizayn kısmında başka bir şey yapmayacağız.
ViewController.swift
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 |
// // ViewController.swift // parmakOkuyucuKullanimi // // Created by Esat Gözcü on 28.11.2017. // Copyright © 2017 Esat Gözcü. All rights reserved. // import UIKit import LocalAuthentication class ViewController: UIViewController { @IBOutlet weak var dogrulamaLabel: UILabel! override func viewDidLoad() { super.viewDidLoad() let authContext = LAContext() var error: NSError? if authContext.canEvaluatePolicy(.deviceOwnerAuthenticationWithBiometrics, error: &error){ authContext.evaluatePolicy(.deviceOwnerAuthenticationWithBiometrics, localizedReason: "Parmak İzinizi Doğrulayın !!", reply: { (success, error) in if success == true{ //Eğer doğrulama başarılı olursa self.dogrulamaLabel.text = "Doğrulandı" } else{ //Doğrulama başarısız olursa self.dogrulamaLabel.text = "Doğrulanamadı !!" } }) } } } |
Gördüğünüz gibi oldukça kısa ve kolay bir şekide parmak izi okuyucu özelliğini artık uygulamalarımızda kullanabiliriz. Projenin kodlarını buraya tıklayarak indirebilirsiniz.