2017-04-03 3 views
0

Ich möchte Benutzername und Passwort in Schlüsselbund speichern. Was habe ich erkundeten wir können es es wie diesesBenutzernamen in Schlüsselbund mit anderen Schlüssel speichern

Shop Benutzername und Passwort

[_keychainObject setObject:username forKey:(id)kSecAttrAccount]; 
[_keychainObject setObject:password forKey:(id)kSecValueData]; 

Abrufen von Benutzernamen und Passwort

NSLog(@"%@", [_keychainObject objectForKey:(id)kSecAttrAccount]); 
NSLog(@"%@", [_keychainObject objectForKey:(id)kSecValueData]); 

Warum können wir nicht speichern speichern und abrufen es so

[_keychainObject setObject:username forKey:@"username"]; 

Wenn ich dies tue, werden die Daten nicht gespeichert. Ist es erforderlich, vordefinierte Schlüssel zum Speichern eines Elements im Schlüsselbund zu verwenden?

Antwort

0

Ich würde empfehlen, Check-out SAMKeychain https://github.com/soffes/SAMKeychain.

+0

Ich sah diesen Code sie machen das gleiche zu speichern ... –

+0

Können wir das oben tun, ohne eine dritte Partei zu haben .... –

Verwandte Themen