某些iPhone 5S设备上的TouchID崩溃

时间:2014-12-17 09:41:50

标签: objective-c authentication swift ios8 touch-id

我的应用程序在某些iPhone 5S设备上崩溃了(只有一些)错误:

  

致命异常:NSInternalInconsistencyException意外错误:   错误域= NSCocoaErrorDomain代码= 4097“操作不能   完成。 (Cocoa error 4097.)“(与服务的连接命名   com.apple.CoreAuthentication.daemon)UserInfo = 0x174461dc0   {NSDebugDescription =指向服务的连接   com.apple.CoreAuthentication.daemon}

破坏应用程序的行如下:

LAContext().canEvaluatePolicy(LAPolicy.DeviceOwnerAuthenticationWithBiometrics, error: nil)

这是Apple的bug吗? 我在这里做错了什么?

1 个答案:

答案 0 :(得分:2)

这是一个iOS错误。当API返回4097错误时,通常意味着负责处理请求的系统守护程序崩溃。您可以从设备和file a bug with Apple查找崩溃日志。