Als «keychain» getaggte Fragen

Ein Schlüsselbund ist ein verschlüsselter Container, der Kennwörter für mehrere Anwendungen und sichere Dienste enthält. Apple Inc. verwendet Schlüsselanhänger als Passwortverwaltungssystem unter Mac OS und iOS.


9
Konvertieren von mit PuTTYgen (Windows) generierten SSH-Schlüsselpaaren in Schlüsselpaare, die von ssh-agent und Keychain (Linux) verwendet werden
Ich habe Schlüsselpaare mit PuTTYgen generiert und mich mit Pageant angemeldet, sodass ich meine Passphrase beim Systemstart nur einmal eingeben muss. Wie erreiche ich das unter Linux? Ich habe gehört, keychainaber ich höre, dass es ein anderes Schlüsselpaarformat verwendet - ich möchte meine Windows-Schlüssel nicht ändern und es wäre schön, …

19
Codesign möchte auf den Schlüssel "access" in Ihrem Schlüsselbund zugreifen. Ich habe mein Login-Passwort eingegeben, frage mich aber immer wieder
Ich versuche zu lernen, Apps von Xcode auf mein iPhone zu laden. Wenn ich immer wieder "Codesign möchte auf Schlüssel zugreifen" in Ihrem Schlüsselbund erhalte, gebe ich mein Anmeldekennwort ein, aber es taucht immer wieder auf. Ich habe so oft versucht, mich am Computer anzumelden, das Kennwort für das Apple-Konto …

14
iOS: Wie speichere ich Benutzername / Passwort in einer App?
Ich habe einen Anmeldebildschirm in meiner iOS-App. Der Benutzername und das Passwort werden im gespeichert NSUserDefaultsund beim erneuten Aufrufen der App erneut in den Anmeldebildschirm geladen (natürlich NSUserDefaultspermanent). Jetzt hat der Benutzer die Möglichkeit, die Funktion zum Speichern von Benutzernamen und Passwort zu deaktivieren. Also NSUserDefaultswird das dann gelöscht. In …

8
Löschen Sie Schlüsselbundelemente, wenn eine App deinstalliert wird
Ich verwende den Scifihifi-iPhone- Code von idandersen für den Schlüsselbund und speichere das Passwort mit [SFHFKeychainUtils storeUsername:@"User" andPassword:@"123" forServiceName:@"TestService" updateExisting:YES error:&error]; Wenn ich die Anwendung vom Gerät lösche, bleibt das Kennwort im Schlüsselbund. Ich möchte das Kennwort aus dem Schlüsselbund entfernen, wenn der Benutzer die Anwendung vom Gerät löscht. Wie …

16
Xcode 4 - Fehler "Gültige Signaturidentität nicht gefunden" beim Bereitstellen von Profilen auf einer neuen Macintosh-Installation
Ich hatte einen Macintosh, mit dem ich iPhone-Apps mit XCode 4 entwickelt habe. Ich habe jetzt einen neuen Macintosh mit einer Neuinstallation von ... allem. Beim Öffnen von Xcode-Projekten, die auf dem alten Mac erstellt wurden, kann ich die App nicht auf dem iPhone ausführen, das als Entwicklungs-iPhone konfiguriert wurde. …

13
fehlender privater Schlüssel im Verteilungszertifikat am Schlüsselbund
Ich habe das folgende Problem, für das ich nirgendwo eine Lösung finden konnte. Grundsätzlich haben wir ein Unternehmensentwicklerkonto (kein Unternehmen). Um unsere App einzureichen, habe ich unseren Teamleiter gebeten, mir das Verteilungszertifikat zu senden und ein Verteilungsbereitstellungsprofil zu erstellen und mir zu senden. Mit dem Entwicklerprofil funktioniert alles gut, aber …
170 ios  iphone  xcode  keychain  codesign 

20
SecItemAdd und SecItemCopyMatching geben den Fehlercode -34018 (errSecMissingEntitlement) zurück.
Wenn ich eine Anwendung auf einem Gerät über Xcode ausführe, versuche ich manchmal, auf den Schlüsselbund zuzugreifen, was jedoch aufgrund des Fehlers -34018 fehlschlägt. Dies stimmt mit keinem der dokumentierten Schlüsselbund-Fehlercodes überein und kann nicht konsistent reproduziert werden. (passiert vielleicht 30% der Zeit und mir ist nicht klar, warum es …

4
Was macht einen Schlüsselbund einzigartig (in iOS)?
Meine Frage betrifft Schlüsselanhänger in iOS (iPhone, iPad, ...). Ich denke (bin mir aber nicht sicher), dass die Implementierung von Schlüsselanhängern unter Mac OS X dieselbe Frage mit derselben Antwort aufwirft. iOS bietet fünf Arten (Klassen) von Schlüsselbundelementen. Sie müssen einen dieser fünf Werte für den Schlüssel auswählen kSecClass, um …

11
Verteilungszertifikat / privater Schlüssel nicht installiert
Mit Xcode 9.1 möchte ich nach dem Erstellen einer iOS-App diese archivieren und zum Betatest in den AppStore hochladen. Ich erhalte jedoch das folgende Problem, nachdem ich auf die Schaltfläche geklickt Upload to the App Store...und ausgewählt habe Automatically manage signing: "Mein Name" hat ein iOS-Verteilungszertifikat, aber sein privater Schlüssel …



7
Hinzufügen eines selbstsignierten Zertifikats zum iPhone Simulator?
Ich habe ein selbstsigniertes Zertifikat am Endpunkt meiner API. Ich versuche, einige Dinge mit dem Simulator zu testen, erhalte jedoch ein "nicht vertrauenswürdiges Serverzertifikat". Ich habe versucht, Safari auf dem Simulator zu verwenden, um die CRT-Datei herunterzuladen, aber das scheint nicht zu funktionieren. Woher bezieht der iPhone Simulator seinen Schlüsselbund? …

3
iOS KeyChain ruft keine Werte aus dem Hintergrund ab
Ich speichere derzeit den Benutzernamen (E-Mail) und einen gesalzenen Hash der E-Mail und des Passworts in iOS KeyChain. Ich verwende die ARC'ified Version gefunden hier . KeychainItemWrapper *wrapper = [[KeychainItemWrapper alloc] initWithIdentifier:@"MyCustomIdentifier" accessGroup:nil]; [wrapper setObject:APP_NAME forKey:(__bridge id)kSecAttrService]; [wrapper setObject:email forKey:(__bridge id)kSecAttrAccount]; [wrapper setObject:token forKey:(__bridge id)kSecValueData]; Dies alles funktioniert einwandfrei, wenn …

8
Sicherheit / Codesign in Sierra: Keychain ignoriert Zugriffssteuerungseinstellungen und UI-Eingabeaufforderungen
Beginnend mit macOS Sierra kann ich keine Codesign-Identität mehr in einen Schlüsselbund mit / usr / bin / security importieren, ohne dass die Benutzeroberfläche usr / bin / Codesign bei Verwendung dieser Identität zum Zugriff auffordert. Dadurch werden die Paketskripte des Buildservers beschädigt. Es scheint keine Problemumgehung zu geben. Dies …

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.