【问题标题】:Touch ID API response is very slow in iOS 10iOS 10 中的 Touch ID API 响应非常慢
【发布时间】:2016-09-15 09:30:25
【问题描述】:

我在我的应用程序中使用Touch ID 功能,它在iOS 9 中完美运行,但在最近发布的iOS 10 版本中表现不佳。

至少需要 1 或 2 秒才能显示 Touch ID for “App Name” 提醒。最初我认为问题只存在于我的应用程序中,然后我在 Apple Notes 应用程序中测试了Touch ID 功能,即使这个也有同样的问题。有什么办法可以解决这个问题吗?

代码

LAContext *context = [[LAContext alloc] init];
        context.localizedFallbackTitle = @"Enter Passcode";
[context evaluatePolicy:LAPolicyDeviceOwnerAuthenticationWithBiometrics
                localizedReason:reason
                          reply:^(BOOL success, NSError *error) {
                              dispatch_async(dispatch_get_main_queue(), ^{
                                  if (completionBlock) {
                                      completionBlock(success,error);
                                  }
                              });
                          }];

【问题讨论】:

    标签: ios objective-c iphone ios10 touch-id


    【解决方案1】:

    如果您也在其他应用上遇到这种情况;那么很可能没有可以解决的问题。苹果自己需要解决这个问题。也许归档一个雷达,用一个测试项目来证明这个问题。

    【讨论】:

      【解决方案2】:

      在我的应用中发现了同样的问题。 iOS 10.0.2 好像已经修复了!

      【讨论】:

        猜你喜欢
        • 2014-12-12
        • 1970-01-01
        • 1970-01-01
        • 2011-07-22
        • 2021-07-11
        • 1970-01-01
        • 2014-08-07
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多