Kann ich meine Signatur von Preview auf einem Mac exportieren und auf einem anderen importieren?


33

Eine Fortsetzung 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, die ich stattdessen befolgen 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 übereinstimmt, sodass es auf dem anderen Mac zu 100% die gleiche Signatur hat wie auf dem Mac, den ich verwende .


1
Für Yosemite, siehe
Beau Smith

Antworten:


38

Dies wurde von Aussie Blokes Blog abgedeckt, als Lion ankam . Mit den folgenden Schritten können Sie sowohl die Datei abrufen, in der die Signatur gespeichert ist, als auch den zugehörigen Schlüsselbundeintrag für einen zweiten Mac.

Auf dem Quell-Mac:

  • Öffnen Sie den ~/Library/Containers/com.apple.Preview/Data/Library/PreferencesOrdner.
    • Im Finder , klicken Sie auf die Go - Menü und halten Sie optiondie zeigen , Bibliothek Ordner.
    • Alternativ können Sie pressG drücken, während der Finder aktiv ist, und den Pfad oben eingeben, um direkt zu navigieren.
  • Kopieren Sie die Datei unter OS X Mavericks 10.9 und früherencom.apple.Preview.signatures.plist Versionen.
  • Kopieren Sie die Datei unter OS X Yosemite 10.10 und höhercom.apple.PreviewLegacySignaturesConversion.plist .
  • Starten Sie Keychain Access
  • Stellen Sie sicher, dass der Anmeldeschlüsselbund ausgewählt ist, und wählen Sie die Kategorie Kennwörter aus .
  • Klicken Sie unter OS X Mavericks 10.9 und früheren Versionen mit der rechten Maustaste auf das Kennwort für die Vorschau des Signaturdatenschutzes und wählen Sie " Kennwort in Zwischenablage kopieren" . Mit diesem Kennwort werden die Signaturbilder verschlüsselt.
  • Klicken Sie unter OS X Yosemite 10.10 und höher mit der rechten Maustaste auf das Datenschutzkennwort für Signaturanmerkungen, und wählen Sie Kennwort in Zwischenablage kopieren aus .
  • Fügen Sie es in einen Texteditor ein und speichern Sie die Datei. Sie müssen dies auf Ihren anderen Computer übertragen.

Auf den Ziel-Macs:

  • Starten Sie Preview , öffnen Sie Preferences und wählen Sie die Registerkarte Signatures, um sicherzustellen, dass die Standardkonfigurationsdateien und -ordner erstellt wurden.
  • Verlassen Sie Vorschau . Stellen Sie sicher, dass der Prozess beendet ist.
  • Öffnen Sie den ~/Library/Containers/com.apple.Preview/Data/Library/PreferencesOrdner.
  • Kopieren Sie unter OS X Mavericks 10.9 und früheren Versionen die com.apple.Preview.signatures.plistDatei in den Ordner, und überschreiben Sie dabei alle vorhandenen Dateien.
  • Kopieren Sie die Datei unter OS X Yosemite 10.10 und höhercom.apple.PreviewLegacySignaturesConversion.plist in den Ordner, und überschreiben Sie alle vorhandenen Dateien.
  • Starten Sie Keychain Access
  • Suchen Sie unter OS X Mavericks 10.9 und früheren Versionen das Kennwort für Preview Signature Privacy im Anmeldeschlüsselbund und doppelklicken Sie zum Bearbeiten.
  • Suchen Sie unter OS X Yosemite 10.10 und höher das Kennwort für den Datenschutz für Signaturanmerkungen im Anmeldeschlüsselbund und doppelklicken Sie zum Bearbeiten.
  • Aktivieren Sie das Kontrollkästchen Kennwort anzeigen und fügen Sie das Kennwort ein, das Sie von Ihrem ursprünglichen Computer kopiert haben.
  • Klicken Sie auf Änderungen speichern und fertig!

In Situationen, in denen auf dem Zielcomputer in Keychain Access kein Datenschutzdatensatz für Signaturvorschau oder Signaturanmerkung vorhanden ist , müssen Sie einen neuen Datensatz erstellen. Dies ist erforderlich, wenn auf dem Zielcomputer (z. B. auf einem Mac Pro mit einem älteren Bildschirm oder einem Bildschirm eines Drittanbieters) keine Kamera installiert ist. Dies bedeutet, dass in der Vorschau keine Signaturdatei erstellt werden kann. Öffnen Sie den Schlüsselbund wie oben beschrieben und gehen Sie wie folgt vor:

  • Klicken Sie auf das + Symbol, um einen neuen Eintrag zu erstellen
  • Unter OS X Mavericks 10.9 und früher , geben Sie Vorschau Signature Datenschutz im Schlüsselanhänger Artikelname Feld.
  • Unter OS X Yosemite 10.10 und später , geben Sie Signatur Annotation Datenschutz im Schlüsselanhänger Artikelname Feld.
  • Geben Sie Preview in das Feld Account Name ein.
  • Fügen Sie das von Ihrem Originalcomputer kopierte Kennwort wie oben beschrieben ein.
  • Klicken Sie auf Hinzufügen
  • Klicken Sie im neu erstellten Eintrag auf Zugriffssteuerung
  • In Vorschau auf Anwendungen erlaubt Zugang
  • Klicken Sie auf Änderungen speichern und fertig!

Ich arbeite unter OS X Mavericks und beim Versuch, das Kennwort zu kopieren, wird folgende Fehlermeldung angezeigt: Der Zugriff auf dieses Element ist eingeschränkt. (-25320). Hat jemand eine Problemumgehung dafür gefunden?
Zev Eisenberg

Falscher Alarm. Eine Kombination aus Schlüsselbund-Erste-Hilfe, Festplattenreparaturberechtigungen und Neustart hat das Problem behoben.
Zev Eisenberg

3
Ich habe die com.apple.PreviewLegacySignaturesConversion.plist und das Schlüsselbund-Passwort vom Quell-Mac. Auf dem Ziel-Mac (Mac Pro mit Sierra) habe ich den neuen Eintrag in Keychain Access mit dem Kennwort vom Quell-Mac erstellt. Im Menü "Vorschaueinstellungen" gibt es nur die Registerkarten "Allgemein", "Bilder" und "PDF". Keine Unterschriften Gibt es eine Möglichkeit, in der Vorschau das neue Kennwortelement für den Schlüsselbund und die neue Liste in den Library / Containers /.../ Preferences zu erkennen, die verwendet werden sollen? Ich erhalte nur "Zum Erstellen einer Signatur ist ein Trackpad oder eine iSight-Kamera erforderlich." Vielen Dank!
RanLearns

4
com.apple.PreviewLegacySignaturesConversion.plist scheint in Sierra nicht zu existieren.
EDP

1
Diese Antwort ist veraltet. Siehe die Antwort von @ Meeh unten.
Greg Allen

7

Unter Mac OS X High Sierra ist die Signatur selbst eine Base64-Codierung des Bildes im Kennwortfeld des Datenschutzes für Signaturanmerkungen . Kopieren Sie die UUID des Kontos und den Inhalt des Kennwortfelds auf Ihren Ziel-Mac.

Das Get-Info-Fenster des Eintrags

(Erstellen Sie eine gefälschte Signatur, damit Preview den Eintrag erstellt, wenn Sie sich nicht sicher sind, ob Sie dies selbst tun sollen.)


Die Antwort von @Meeh funktioniert gut, wenn Sie zuvor die Anzahl der Signaturen erstellt und dann das Kennwort in Keychain-Access geändert haben. Die UUID muss nicht geändert werden.
Jan K.


Dies scheint definitiv die einfachste Methode zu sein. Funktionierte perfekt für mich auf 10.14 (keine Notwendigkeit, die UUID des Kontos zu ändern, nur die Passwortdaten ersetzt).
devios1

6

Wenn Ihr Quell-Mac portabel ist (z. B. ein Laptop), ist eine einfache, aber effektive Option, die ich gerade ausgeführt habe, Folgendes:

Auf dem Quell-Mac:

  1. Öffnen Sie ein neues TextEdit-Dokument und gehen Sie zu Datei> Drucken
  2. Wählen Sie im Dropdown-Menü PDF, um PDF in der Vorschau zu öffnen. Dadurch wird Ihr leeres TextEdit-Dokument in der Vorschau geöffnet
  3. Ändern Sie die Größe des leeren Vorschaufensters, um den Bildschirm auszufüllen
  4. Fügen Sie Ihre Signatur auf die übliche Weise ein. Extras> Kommentieren> Signatur und ändern Sie die Größe, um sie so groß wie möglich zu gestalten

Auf dem Ziel-Mac:

  1. Gehen Sie in der Vorschau zu Tools> Annotate> Signature> Manage Signatures
  2. Verwenden Sie die Option Kamera, um eine neue Signatur zu erstellen
  3. Präsentieren Sie (dh heben Sie es hoch und zeigen Sie es) Ihren Quell-Mac der Kamera auf dem Ziel-Mac. Dadurch wird die Signatur erkannt und gespeichert

Mir ist klar, dass dies dem Schreiben auf ein Blatt Papier und dem Erstellen einer neuen Signatur auf dem Ziel-Mac ähnelt. Wenn dies jedoch nicht möglich ist, hat sich diese Methode für mich heute bewährt. Hoffe es hilft anderen.


2

So übertragen Sie eine Signatur unter OS X Yosemite , El Capitan und höher von einem Computer auf einen anderen :

1. Befolgen Sie die ursprüngliche Antwort, nehmen Sie jedoch die folgenden Änderungen vor:

2. Die Datei: com.apple.Preview.signatures.plistexistiert nicht.
Kopieren Sie stattdessen: com.apple.PreviewLegacySignaturesConversion.plist.

3. Der Schlüsselbundzugriffseintrag: Vorschau Signaturdatenschutz existiert nicht.
Verwenden Sie stattdessen: Datenschutz für Signaturanmerkungen .


Vielleicht eine Änderung an der bereits wohlgeformten und akzeptierten Antwort vornehmen? Es gibt also nur eine kanonische Antwort?
Ian C.

Ich habe die ursprüngliche Antwort aktualisiert, als ich diese Antwort hinterlassen habe. Es sieht jedoch so aus, als ob die ursprüngliche Antwort wiederhergestellt wurde, bevor meine Änderungen vorgenommen wurden. Ich werde versuchen, es ein zweites Mal zu bearbeiten.
Jimjamz

Es scheint, dass meine Bearbeitung der ursprünglichen Antwort noch im Peer Review ist, daher die Verzögerung bei der Aktualisierung.
Jimjamz

1

FEHLENDE SCHLÜSSELANHÄNGER?

Wenn das Schlüsselbundelement " Vorschau des Signaturschutzes" oder " Signaturanmerkung des Datenschutzes" in Ihrem Ziel-Mac-Schlüsselbund fehlt, können Sie es auf einfache Weise wie folgt hinzufügen:

  • Öffnen Sie Ihre Vorschau-App und erstellen Sie eine neue Signatur, die später durch Ihre importierte (n) Signatur (en) von Ihrem Quell-Mac ersetzt wird. Sie können hier mehrere Signaturen erstellen, wenn Sie mehrere Signaturen von Ihrem Quell-Mac importieren möchten.
  • Beenden Sie die Vorschau-App. Dadurch sollten automatisch die fehlenden Schlüsselbundelemente für den Vorschau-Signaturschutz oder den Signaturanmerkungsschutz erstellt werden , die Sie in Ihrem Schlüsselbundzugriff benötigen.

HINWEIS: Wenn Sie mehrere Signaturen von Ihrem Quell-Mac auf Ihre Ziel-Macs migrieren möchten , müssen Sie für jede zu migrierende Signatur eine neue Signatur erstellen . Mit anderen Worten, wenn Sie 3 Signaturen haben, die Sie migrieren möchten, stellen Sie sicher, dass Sie in Ihrem Schlüsselbund-Zugriff 3 Vorschau-Signatur-Datenschutz- oder Signatur-Kommentar-Datenschutz- Schlüsselbund-Elemente erstellt haben.


1

Eigentlich brauchen Sie nicht so lange, 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 unter MacOS Mojave ausprobiert.


Dies ist möglicherweise nicht der Fall, wenn ich meine Signatur auf den Laptop meines Freundes exportieren muss.
20.

0

Ich hatte ein Problem in High Sierra, bei dem Preview keine neue Signatur speichern konnte und ich keine Signaturen von einem anderen Mac wiederherstellen konnte. Es stellte sich heraus, dass es sich um einen beschädigten Schlüsselbund für lokale Elemente handelt, in dem Preview das Kennwortelement für den Datenschutz für Signaturanmerkungen speichert . Da der Schlüsselbund " Lokale Elemente" keine neuen Einträge akzeptierte, konnte "Vorschau" keine neuen Signaturen speichern.

Lösung: Sehen Sie sich diese SO-Antwort an, um das Problem zu beheben. Danach konnten neue Schlüsselbundeinträge hinzugefügt werden.

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.