Lorsque j'essaie d'exécuter le projet dans Xcode 8.1, je suis confronté à une erreur ci-dessous (voir les journaux). J'ai nettoyé le code et j'ai réinitialisé le simulateur, mais cela n'a pas fonctionné.Fin de l'application en raison d'une exception non interceptée 'NSInternalInconsistencyException', raison: suppression du dictionnaire en cours
** Assertion failure in -[KeychainItemWrapper resetKeychainItem], /Users/manishpathak/iosProjects/MyProject/MyProject/KeychainItemWrapper.m:202
2017-07-14 15:09:09.521 MyProject[26741:3318830] *** Terminating app due to uncaught exception 'NSInternalInconsistencyException', reason: 'Problem deleting current dictionary.'
*** First throw call stack:
(
0 CoreFoundation 0x00000001054ba34b __exceptionPreprocess + 171
1 libobjc.A.dylib 0x0000000104f1b21e objc_exception_throw + 48
2 CoreFoundation 0x00000001054be442 +[NSException raise:format:arguments:] + 98
3 Foundation 0x0000000104ab1e4d -[NSAssertionHandler handleFailureInMethod:object:file:lineNumber:description:] + 195
4 AppifyViewer 0x000000010278b542 -[KeychainItemWrapper resetKeychainItem] + 2354
5 AppifyViewer 0x0000000102713494 +[MDXKeychain storeToKeychain:withPassword:] + 292
6 AppifyViewer 0x00000001027b3a59 -[MDXSecurityPolicy saveCredential:] + 281
7 AppifyViewer 0x0000000102718f37 __32-[MDXLoginViewController login:]_block_invoke + 407
8 AppifyViewer 0x000000010285ed19 __76-[RXPromise registerWithExecutionContext:onSuccess:onFailure:returnPromise:]_block_invoke_3 + 89
9 libdispatch.dylib 0x0000000108140980 _dispatch_call_block_and_release + 12
10 libdispatch.dylib 0x000000010816a0cd _dispatch_client_callout + 8
11 libdispatch.dylib 0x000000010814a8d6 _dispatch_main_queue_callback_4CF + 406
12 CoreFoundation 0x000000010547e4f9 __CFRUNLOOP_IS_SERVICING_THE_MAIN_DISPATCH_QUEUE__ + 9
13 CoreFoundation 0x0000000105443f8d __CFRunLoopRun + 2205
14 CoreFoundation 0x0000000105443494 CFRunLoopRunSpecific + 420
15 GraphicsServices 0x0000000109faba6f GSEventRunModal + 161
16 UIKit 0x00000001067df964 UIApplicationMain + 159
17 AppifyViewer 0x00000001027a4857 main + 231
18 libdyld.dylib 0x00000001081b668d start + 1
)
libc++abi.dylib: terminating with uncaught exception of type NSException
Dans le 'Afficher le navigateur de point d'arrêt ', cliquez sur le bouton' + 'en bas à gauche et ajoutez un point d'arrêt d'exception. Exécutez l'application et vérifiez quelle ligne de code génère l'exception. –
Votre code (ou un code que vous avez inclus dans votre projet) a émis une exception à la ligne 202 de 'KeychainItemWrapper' - regardez ce code et élaborez ce dont il se plaint – Paulw11