Folgen Sie dieser Frage zum Extrahieren des Signaturbilds . Ist es möglich, die Plist-Datei mit der Signatur einfach von einem Mac auf einen anderen zu kopieren? Gibt es eine empfohlene Methode zum Exportieren und Importieren von Signaturen von einem Mac auf einen anderen, der ich stattdessen folgen sollte?
Ich könnte ein leeres PDF "signieren" und einen Screenshot davon machen, aber ich möchte wirklich, dass das gleiche Passwort mit dem Bild zusammenhängt, damit es auf dem anderen Mac zu 100% dieselbe Signatur ist wie die, die ich auf diesem Mac verwende .
Darüber berichtete der Blog von Aussie Bloke, als Lion ankam . Hier sind die Schritte, um sowohl die Datei, in der die Signatur gespeichert ist, als auch den zugehörigen Schlüsselbundeintrag auf einen zweiten Mac zu übertragen.
~/Library/Containers/com.apple.Preview/Data/Library/Preferences
Ordner.
com.apple.Preview.signatures.plist
die Datei.com.apple.PreviewLegacySignaturesConversion.plist
die Datei.~/Library/Containers/com.apple.Preview/Data/Library/Preferences
Ordner.com.apple.Preview.signatures.plist
die Datei in den Ordner und überschreiben Sie alle vorhandenen Dateien.com.apple.PreviewLegacySignaturesConversion.plist
die Datei in den Ordner und überschreiben Sie alle vorhandenen Dateien.In Situationen, in denen der Zielcomputer keinen vorhandenen Datenschutzdatensatz für die Vorschau der Signatur oder für die Signaturanmerkung in der Schlüsselbundverwaltung hat, müssen Sie einen neuen Datensatz erstellen. Dies ist erforderlich, wenn der Zielcomputer (wie ein Mac Pro mit einem angeschlossenen älteren oder Drittanbieter-Display) keine Kamera hat, was bedeutet, dass keine Signaturdatei aus der Vorschau erstellt werden kann. Öffnen Sie die Schlüsselbundverwaltung wie oben und gehen Sie wie folgt vor:
com.apple.Preview.signatures.plist
Datei nicht im ~/Library/Containers/com.apple.Preview/Data/Library/Preferences
Ordner.com.apple.PreviewLegacySignaturesConversion.plist
befindet sich die in ~/Library/Group Containers/com.apple.PreviewLegacySignaturesConversion/Library/Preferences
.Unter Mac OS X High Sierra (kann auch bei Sierra der Fall sein, ich kann mich nicht erinnern) ist die Signatur selbst eine base64-Codierung des Bildes im Kennwortfeld von Signature Annotation Privacy . Kopieren Sie die Konto-UUID und den Inhalt des Kennwortfelds auf Ihren Ziel-Mac.
(Erstellen Sie eine falsche Signatur, damit die Vorschau den Eintrag erstellt, wenn Sie sich nicht sicher sind, ob Sie es selbst tun sollen.)
pbcopy
Sie das Passwort und/oder die UUID-Werte aus einer Datei kopieren, achten Sie darauf, den Zeilenumbruch aus dem Passwort und/oder der UUID zu entfernen, indem Sie es im Schlüsselbund zurücksetzen.plutil -convert xml1
und dort konnte ich einen weiteren großen base64-codierten Blob finden. Das Format kenne ich allerdings nicht.Eigentlich brauchen Sie diesen langen Prozess nicht, um das Problem zu lösen. Sie müssen nur Ihren Schlüsselbund mit iCloud auf beiden Macs synchronisieren und dann haben Sie Ihre Signaturen auf beiden. Es funktioniert, ich habe es gerade auf MacOS Mojave ausprobiert.
Wenn Ihr Quell-Mac tragbar ist (dh ein Laptop), dann ist eine grobe, aber effektive Option, die ich gerade ausgeführt habe, Folgendes zu tun:
Auf dem Quell-Mac:
Auf dem Ziel-Mac:
Mir ist klar, dass dies dem Kritzeln auf einem Blatt Papier und dem Erstellen einer neuen Unterschrift auf dem Ziel-Mac ähnelt, aber wenn dies nicht zur Hand ist, hat diese Methode heute für mich funktioniert. Hoffe es hilft anderen.
So übertragen Sie eine Signatur von einem Computer auf einen anderen unter OS X Yosemite , El Capitan und höher:
1. Folgen Sie der ursprünglichen Antwort , aber nehmen Sie die folgenden Änderungen vor:
2. Die Datei: com.apple.Preview.signatures.plist
existiert nicht.
Kopieren Sie stattdessen: com.apple.PreviewLegacySignaturesConversion.plist
.
3. Der Eintrag „Schlüsselbundzugriff: Datenschutz der Signaturvorschau “ ist nicht vorhanden.
Verwenden Sie stattdessen: Signature Annotation Privacy .
Auf Monterey hat diese Lösung für mich funktioniert. Aus diesem Thread auf Discussions.apple.com :
Auf dem Quell-Mac:
Auf dem Ziel-Mac:
Die Signatur wird anstelle der Dummy-Signatur in der Vorschau angezeigt.
FEHLENDER SCHLÜSSELANHÄNGER?
Wenn das Schlüsselbundelement Preview Signature Privacy oder Signature Annotation Privacy in der Schlüsselbundverwaltung Ihres Ziel-Mac fehlt, können Sie es wie folgt einfach hinzufügen:
HINWEIS: Wenn Sie MEHRERE Signaturen von Ihrem Quell-Mac auf Ihren/Ihre Ziel-Mac(s) migrieren möchten, stellen Sie sicher, dass Sie für jede Signatur, die Sie migrieren möchten , eine neue Signatur erstellen . Mit anderen Worten, wenn Sie 3 Signaturen haben, die Sie migrieren möchten, stellen Sie sicher, dass Sie 3 Vorschau-Signatur-Datenschutz- oder Signaturanmerkungs-Datenschutz -Schlüsselbundelemente in Ihrer Schlüsselbundverwaltung erstellt haben.
Ich hatte ein Problem mit High Sierra, bei dem die Vorschau keine neue Signatur speicherte und ich keine Signaturen von einem anderen Mac wiederherstellen konnte. Es stellte sich heraus, dass es sich um einen beschädigten Schlüsselbund „ Lokale Elemente“ handelte, in dem Preview das Kennwortelement „ Signature Annotation Privacy “ speichert. Da der Schlüsselbund „ Lokale Elemente“ keine neuen Einträge akzeptierte, konnte die Vorschau keine neuen Signaturen speichern.
Lösung: Sehen Sie sich diese SO-Antwort an, um dieses Problem zu lösen. Danach konnten neue Schlüsselbundeinträge hinzugefügt werden.
Beau Smith