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