Я использую класс KeyChainItemWrapper, предоставленный Apple Sample Code, чтобы сохранить токен аутентификации в цепочке ключей.
KeychainItemWrapper *keychain = [[KeychainItemWrapper alloc] initWithIdentifier"JetTaxiApp_AuthToken" accessGroup:nil];
Но когда я пытаюсь установить значение для связки ключей, возникает нечетное исключение
[_authenticationTokenKeychain setObject:authenticationToken forKey: @"auth_token"];
Завершение приложения из-за неперехваченного исключения "NSInternalInconsistencyException", причина: "Не удалось добавить брелок Пункт '.
Брелок еще не существует (в момент этого вызова) Что может вызвать это исключение?