iOS Touch ID

  • Published on
    14-Jul-2015

  • View
    135

  • Download
    8

Transcript

iOS Touch ID

iOS Touch IDHappyMan2014/12/30

iPhone 5s/iPhone 6/iPhone 6+

iOS 8+

LAContext.h- (BOOL)canEvaluatePolicy:(LAPolicy)policy error:(NSError * __autoreleasing *)error;Determines if a particular policy can be evaluated.- (void)evaluatePolicy:(LAPolicy)policy localizedReason:(NSString *)localizedReason reply:(void(^)(BOOL success, NSError *error))reply;Evaluates the specified policy.@property (nonatomic, copy) NSString *localizedFallbackTitle;Fallback button title

Apple Sample CodeKeychainTouchID: Using Touch ID with Keychain and LocalAuthenticationhttps://developer.apple.com/library/ios/samplecode/KeychainTouchID/

Demohttps://github.com/happymanx/TouchIDTest

EHFAuthenticator-Touch-IDhttps://github.com/jstart/EHFAuthenticator-Touch-IDStar: 155 (2014/12/30)VENTouchLockhttps://github.com/venmo/VENTouchLockStar: 595 (2014/12/30)VENTouchLock secures your app by requiring a Touch ID fingerprint scan or Passcode to gain access on launch and on background and is used in the Venmo app.

iOS 8: Integrating Touch IDhttp://code.tutsplus.com/tutorials/ios-8-integrating-touch-id--cms-21949Working with Touch ID API in iOS 8 SDKhttp://www.appcoda.com/touch-id-api-ios8/#WWDC14 session 711 - Keychain and Authentication with Touch ID