【发布时间】:2014-12-12 05:02:54
【问题描述】:
我已遵循指南以及 Apple 文档中的 Touch ID API 示例。我在我的应用程序中使用了这个例子。我可以使用 Touch ID 登录。但问题是它的响应速度非常非常慢。将手指放在 Touch ID 上后,我必须等待至少 10 秒才能验证成功/失败。我已经使用了应用程序委托文件中的代码。我还测试了不同的应用程序,但结果是相同的“延迟响应”。在这种情况下,请大家帮帮我。
【问题讨论】:
-
我应该在调度队列中写代码吗?
-
我也注意到了这一点。我遵循了 Apple 的示例,在收到回调之前需要相当多的时间。希望有人能给出一些答案,因为 Apple 在这方面的文档乏善可陈。
-
是的。但我不确定 1password 是如何完美地做到这一点的。
-
哎呀,真不敢相信我没想到这一点。 Vishal 提供的答案是正确的。我只是认为这是苹果代码的复制和粘贴,但我们需要在主线程上使用 UI 完成所有操作,他/她在成功块上所做的。
标签: ios objective-c authentication touch-id