İçeriğe geç

Swift ile touch id kullanımı

Swift touch id

Merhaba arkadaşlar bu yazımda Swift dili ile yazdığımız ios uygulamaların güvenliğini artırmak için kullanabileceğimiz touch id özelliğini nasıl kodumuzda kullanacağız bunu paylaşacağım.

Kendi yazdığım bir örnek faydalanabilirsiniz, kontrol adında buttona action atayıp uygulamayı çalıştırın.

Not:Simulatörde verim alamassınız,kendi cihazınızda deneyin.

import UIKit
import LocalAuthentication

class ViewController: UIViewController {

    override func viewDidLoad() {
        super.viewDidLoad()


    }

    
    @IBAction func kontrol(sender: AnyObject) {
    
        let auth = LAContext()
        var error:NSError?
        
        
        if auth.canEvaluatePolicy(LAPolicy.DeviceOwnerAuthenticationWithBiometrics, error: &error) {
            
            auth.evaluatePolicy(LAPolicy.DeviceOwnerAuthenticationWithBiometrics, localizedReason: "Test touch id", reply: { (succ, error) -> Void in
                
                if succ {
                    print("işlem başarılı!")
                }else {
                    print("parmak izi geçersiz!")
                }
        
            })
            
        }else {
            print("desteklemiyor")
        }
    
    }
}//end

 

 

 

Tarih:iOSSwift

Bu yazı yorumlara kapalı.

Copyright © 2020 Kenan Atmaca