Falha no TouchID em alguns dispositivos iPhone 5S

9

Meu aplicativo trava em algum dispositivo iPhone 5S (apenas alguns) com o erro:

  

Exceção fatal: NSInternalInconsistencyException Erro inesperado:   Domínio de erro = NSCocoaErrorDomain Code = 4097 "A operação não poderia ser   concluído. (Erro de cacau 4097.) "(conexão ao serviço nomeado   com.apple.CoreAuthentication.daemon) UserInfo = 0x174461dc0   {NSDebugDescription = conexão ao serviço nomeado   com.apple.CoreAuthentication.daemon}

A linha que quebra o aplicativo é a seguinte:

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

Este é um bug da Apple? O que estou fazendo errado aqui?

    
por YogevSitton 17.12.2014 в 10:41
fonte

1 resposta

2

É um bug do iOS. Quando uma API retorna um erro 4097, geralmente significa que o daemon do sistema responsável por manipular sua solicitação falhou. Você pode procurar por registros de falhas do dispositivo e arquivar um bug com a Apple .

    
por Allan 30.05.2015 / 22:58
fonte