2014-12-17 2 views
9

mia app si blocca su alcuni dispositivi iPhone 5S (solo alcuni) con l'errore:TouchID incidente su alcuni dispositivi iPhone 5S

Fatal Exception: NSInternalInconsistencyException Unexpected error: Error Domain=NSCocoaErrorDomain Code=4097 "The operation couldn’t be completed. (Cocoa error 4097.)" (connection to service named com.apple.CoreAuthentication.daemon) UserInfo=0x174461dc0 {NSDebugDescription=connection to service named com.apple.CoreAuthentication.daemon}

La linea che rompe l'applicazione è il seguente:

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

Questo è un bug di Apple? Cosa sto facendo di sbagliato qui?

+0

Hai provato a riavviare iPhone? Sei sicuro di avere l'iPhone 5S? – Andy

+0

L'app non va in crash per me - solo per alcuni dei miei utenti – YogevSitton

+0

questo è davvero strano! – Andy

risposta

2

È un bug iOS. Quando un'API restituisce un errore 4097, in genere indica che il daemon di sistema responsabile della gestione della richiesta è andato in crash. È possibile cercare i registri di arresti anomali dal dispositivo e file a bug with Apple.