Ich habe eine iPhone-Anwendung entwickelt, in der ich Daten mit öffentlichen und privaten Schlüssel verschlüsseln und entschlüsseln. Ich möchte diese Schlüssel im Schlüsselbund sehen. Ich habe den Schlüsselbund-Eintrag für Mac-Anwendungen unter Anwendungen/Dienstprogramme, aber was ist der Speicherort für iPhone-Simulator Keychain und Keychain für iPhone OS selbst auf dem Gerät.So sehen Sie den Schlüsselbund für iPhone Simulator
33
A
Antwort
47
Der iPhone-Simulator-Schlüsselbund ist in ~/Library/Application Support/iPhone Simulator/<Version Number>/Library/Keychains/
gespeichert und ist im sqlite3-DB-Format. Der Speicherort der Datei auf dem Gerät selbst ist unwichtig, da Sie nur über die Schlüsselbund-API darauf zugreifen können (aber ein Pfad mit einigen Ähnlichkeiten zum Simulatorpfad würde niemanden überraschen).
-6
Sie müssen den Schlüsselbund über die Schlüsselbund-API aufrufen, wie in Beispiel this erläutert.
Verwandte Themen
- 1. So setzen Sie den iPhone-Simulator automatisch auf Build zurück
- 2. So erhalten Sie den IPhone-Typ vom Simulator (IOS)
- 3. Wie setze ich den Schlüsselbund im Simulator zurück?
- 4. iPhone Simulator für Windows
- 5. iPhone Simulator benutzerdefinierte CA-Zertifikat
- 6. Keine gültige iPhone-Code-Signaturschlüssel in Schlüsselbund gefunden
- 7. iPhone Simulator läuft unsichtbar
- 8. So sehen Sie den Inhalt der Prüfbedingung für Oracle
- 9. Fehlender privater Schlüssel iphone Entwickler in Schlüsselbund
- 10. Aktivieren Sie den One Handed-Modus im iPhone 6-Simulator?
- 11. MonoTouch Compiler Direktive für iPhone Simulator
- 12. Plötzlich kann ich nicht für den Iphone-Simulator
- 13. Legen Sie den Standort in iPhone Simulator fest
- 14. Setzen Sie RSA privaten Schlüssel in iPhone Schlüsselbund mit SecItemAdd
- 15. Clear iPhone Simulator Cookies
- 16. iPhone Simulator und applicationWillTerminate()
- 17. iPhone Simulator - Schwarzer Bildschirm
- 18. iphone Simulator Absturz?
- 19. NSKeyedUnarchiver: iPhone .v. Simulator
- 20. So überprüfen Sie den Internetstatus in iPhone
- 21. So löschen Sie den iPhone App Cache
- 22. Resizable iPhone Simulator funktioniert nicht
- 23. iPhone Retina-Display im Simulator
- 24. iPhone 6 Simulator, Tastaturfehler ausblenden
- 25. So lassen Sie den Administrator bestimmte Schaltflächen sehen
- 26. Screenshots auf iPhone Simulator automatisieren?
- 27. iPhone 5.1 Simulator (Retina) sieht so groß aus
- 28. Store NSDictionary in Schlüsselbund
- 29. So testen Sie Apps für das iPhone 5
- 30. Mac-Code-Signierung: Umgehen Sie die Eingabeaufforderung für privaten Schlüsselbund mit Schlüsselbund Zugriff vom Terminal
Beginnend mit dem iPhone SDK 3.2 werden die Simulatordaten in separaten Verzeichnissen für jede OS-Version in '~/Library/Application Support/iPhone Simulator' gespeichert. Wenn beispielsweise der 3.0-Simulator ausgeführt wird, wird der Schlüsselbund in '~/Library/Application Support/iPhone Simulator/3.0/Library/Keychains' gespeichert. –
Ich habe keine iPhone-Simulator-Ordner in der Anwendungsunterstützung ... was ich jetzt tun soll –
Werfen Sie einen Blick auf das Skript Charles Proxy verwendet, um es zu installieren ist CA in den Simulator-Schlüsselbund, es ist ziemlich cool. http://www.charlesproxy.com/documentation/faqs/ http://www.charlesproxy.com/assets/install-charles-ca-cert-for-iphone-simulator.zip – russau