Описание тега keychainitemwrapper

Обертка Objective-C для доступа к одному элементу связки ключей, пример кода был первоначально создан Apple, но теперь доступен в модифицированных и модернизированных (для ARC) формах из различных источников.
2 ответа

Получить все предметы в цепочке для ключей за один выстрел?

Я начал читать этот пример яблока для цепочки для ключей и понял, что они выбирают все значения для этого элемента цепочки для ключей, связанные с типом kSecAttrGeneric. Затем, когда кто-то пытается найти ключ, который он делает, он формирует кэширо…
28 авг '14 в 19:00
1 ответ

Сбой приложения при создании словаря параметров, используемого методом addPersistentStoreWithType

Я использую encrypted-core-data для шифрования всех сохраненных данных, ранее простых CoreData использовал. persistentStoreCoordinator Создание кода заключается в следующем. - (NSPersistentStoreCoordinator *)persistentStoreCoordinator { if (_persist…
2 ответа

iOS-брелок для обмена данными между устройствами

У меня есть куча приложений, использующих одну и ту же группу цепочек для ключей для обмена некоторыми конфиденциальными данными. Он отлично работает при тестировании приложений на одном устройстве, они могут получать доступ и редактировать общие да…
24 апр '14 в 21:45
1 ответ

Сбой специального приложения для iOS из-за keychainItemWrapper

Мое приложение не падает, когда я запускаю его из XCode, но я создал IPA для использования с TestFlight, и он падает после того, как пользователь попытается войти в приложение. Я полагаю, что это связано с использованием библиотеки keychainItemWrapp…
2 ответа

KeychainItemWrapper 'Не удалось добавить элемент цепочки для ключей.'

Я хочу сохранить токен доступа к связке ключей. Но я получил ошибку: Couldn't add the Keychain Item.' Я проверил некоторые сообщения на stackru, как: сохранение электронной почты в связке ключей невозможно (KeychainItemWrapper) MyCode: let a = NSKey…
21 сен '16 в 10:34
1 ответ

Зашифрованы ли имена учетных записей (kSecAttrAccount) в связке ключей iOS?

Пример Apple GenericKeychain сохраняет имя пользователя и пароль в связке ключей iOS. Это делает это с помощью kSecAttrAccount для имени пользователя и kSecValueData для пароля. Все элементы данных, помещенные в цепочку для ключей, зашифрованы, вкл…
19 май '13 в 20:01
2 ответа

Войти и зарегистрироваться с помощью брелка

Я слышал, что с помощью keychain лучше, чем использовать NSUserDefault,Проблема в том, что я понятия не имею, как его использовать.Я пытаюсь войти в систему и зарегистрироваться для пользователей с разными паролями и именами пользователей.Может кто-…
1 ответ

Как хранить nstiontionary внутри keychainwrapper

Я использую предоставленный Apple пример кода keychainwrapper для хранения данных NSDictionary, которые я получаю в своей авторизации приложения. Я получаю errSecParam (-50) в качестве кода ошибки из API SecItemAdd. Ниже приведен код для keychainwra…
1 ответ

iOS: невозможно добавить элемент в связку ключей с помощью KeychainItemWrapper

Во-первых: я знаю, что есть другие вопросы, касающиеся KeychainItemWrapper уже опубликованы. Я прочитал их все, но мне не удалось выполнить простую задачу: сохранить значение в цепочке для ключей (на устройстве, а не на симуляторе). Я всегда получаю…
10 июл '13 в 08:28
2 ответа

Сбой KeychainItemWrapper на iOS10

Когда я пытаюсь добавить элемент в связку ключей, я обнаружил этот сбой на iOS10 *** Ошибка подтверждения в -[KeychainItemWrapper writeToKeychain] На iOS 9.3 пишу ключ в связке ключей без проблем Спасибо
18 сен '16 в 18:13
0 ответов

Сбой приложения при отпускании keyChainItemWrapper

У меня есть представление в моем приложении, которое показывает форму (электронная почта, имя, фамилия, дата рождения), которая загружает в поля, соответствующие данные из цепочки для ключей, позволяющие пользователю изменить его и т. Д. Это прекрас…
2 ответа

Как сохранить значение bool в KeychainItemWrapper

Я хочу сохранить значение bool в KeychainItemWrapper, как хранить? Я пробовал этот код, но он дает мне ошибку. [keychain setObject:YES forKey:(__bridge BOOL)kSecAttrIsInvisible];
31 мар '15 в 13:10
2 ответа

Приложение-уничтожитель связки ключей из-за необработанного исключения "NSInvalidArgumentException", причина: "-[_NSZeroData _fastCharacterContents]

Я использую оболочку для ключей, найденную здесь: https://gist.github.com/1170641 Как это: .h: #import "KeychainItemWrapper.h" KeychainItemWrapper *keychainItem; .m: keychainItem = [[KeychainItemWrapper alloc] initWithIdentifier:@"login" accessGroup…
25 ноя '13 в 20:20
0 ответов

Брелок для iOS 8 kSecAttrAccessible Crash

На iOS8, когда я пытаюсь установить ключ kSecAttrAccessible перед настройкой моего объекта. Я сталкиваюсь с ошибкой сбоя утверждения. KeychainItemWrapper* keychain = [[KeychainItemWrapper alloc] initWithIdentifier:@"KeychainTest" accessGroup:nil]; […
10 сен '15 в 00:06
1 ответ

SecItemAdd возвращает код OSStatus -50

Я пытаюсь записать в связку ключей в iOS, и всякий раз, когда я пытаюсь записать в связку ключей во время тестирования на моем устройстве, я получаю код ошибки -50 в результате SecItemAdd. Сначала я попытался реализовать такой механизм сам, и после …
30 июн '13 в 09:44
8 ответов

Значение записи цепочки ключей iOS приводит к коду ошибки -34018

У меня есть приложение для iOS, которое хранит некоторую конфиденциальную информацию в цепочке для ключей. При записи значений в связку ключей я получаю код ошибки -34018. В настоящее время я использую класс Apple KeyChainItemWrapper для iOS. Обе сл…
03 янв '15 в 06:42
2 ответа

Сохраните NSArray в KeychainItemWrapper

Я должен сохранить NSArray (который содержит NSString и BOOL) в KeychainItemWrapper, чтобы повторно использовать его в другом ViewController и сохранить его в памяти, даже если приложение закрыто. Я уже видел этот вопрос, но он мне не поможет, потом…
02 июл '14 в 12:53
2 ответа

KeychainWrapperItem перестал работать в iOS 7.1

Я недавно установил симулятор iOS 7.1 и новый Xcode 5.1. Мое приложение работало в iOS 7 нормально. Я использую класс KeychainItemWrapper от Apple. После обновления произошел сбой со следующим сообщением: *** Assertion failure in -[KeychainItemWrapp…
10 мар '14 в 20:35
1 ответ

KeychainItemWrapper не загружается на iOS 9 OSStatus -34018 (errSecMissingEntitlement)

Я использовал KeychainItemWrapper просто отлично. Но поскольку я обновил свой телефон до iOS 9, по какой-то причине он не сохраняет идентификатор сессии. + (BOOL)createKeychainValue:(NSString *)value forIdentifier:(NSString *)identifier { NSMutableD…
03 сен '15 в 02:45
1 ответ

Проверить, есть ли вход в систему элемент доступен брелок

Я хочу проверить, существует ли ключевой элемент, если да, то мое приложение должно пропустить контроллер представления журнала и показать контроллер основного вида. но я продолжаю получать инструкции if, даже я запускаю приложение в первый раз, кот…
09 июл '15 в 11:10