Posso esportare la mia firma da Anteprima su un Mac e importarla su un altro?


33

Un seguito a questa domanda sull'estrazione dell'immagine della firma . È possibile semplicemente copiare il file plist contenente la firma da un Mac a un altro? Esiste un metodo consigliato per esportare e importare le firme da un Mac a un altro che dovrei seguire?

Potrei "firmare" un PDF vuoto e catturarne uno screenshot, ma voglio davvero che la stessa password sia accompagnata dall'immagine, quindi è al 100% la stessa firma sull'altro Mac come quella che sto usando su questo Mac .


Risposte:


38

Questo è stato trattato dal blog di Aussie Bloke quando è arrivato Lion . Ecco i passaggi per ottenere sia il file in cui è memorizzata la firma sia la voce del portachiavi associata su un secondo Mac.

Sul Mac di origine:

  • Apri la ~/Library/Containers/com.apple.Preview/Data/Library/Preferencescartella
    • Nel Finder , fai clic sul menu Vai e tieni premuto optionper mostrare la cartella Libreria .
    • In alternativa, premi ⇧⌘G mentre il Finder è attivo e inserisci il percorso sopra per navigare direttamente.
  • Su OS X Mavericks 10.9 e precedenti , copia il com.apple.Preview.signatures.plistfile.
  • Su OS X Yosemite 10.10 e versioni successive , copiare il com.apple.PreviewLegacySignaturesConversion.plistfile.
  • Avvia Accesso Portachiavi
  • Assicurati che il portachiavi di accesso sia selezionato e scegli la categoria Password .
  • Su OS X Mavericks 10.9 e precedenti , fai clic con il pulsante destro del mouse sulla password di anteprima della firma della firma e seleziona Copia password negli Appunti . Questa è la password utilizzata per crittografare le immagini della firma.
  • Su OS X Yosemite 10.10 e versioni successive , fai clic con il pulsante destro del mouse sulla password per l' annotazione della firma e seleziona Copia password negli Appunti .
  • Incollalo in un editor di testo e salva il file. Dovrai trasferirlo su altri computer.

Sui Mac di destinazione:

  • Avvia Anteprima , apri Preferenze e seleziona la scheda Firme per assicurarti che siano stati creati i file e le cartelle di configurazione predefiniti.
  • Esci dall'anteprima . Assicurarsi che il processo sia terminato.
  • Apri la ~/Library/Containers/com.apple.Preview/Data/Library/Preferencescartella
  • Su OS X Mavericks 10.9 e precedenti , copia il com.apple.Preview.signatures.plistfile nella cartella, sovrascrivendo qualsiasi file esistente.
  • Su OS X Yosemite 10.10 e versioni successive , copiare il com.apple.PreviewLegacySignaturesConversion.plistfile nella cartella, sovrascrivendo qualsiasi file esistente.
  • Avvia Accesso Portachiavi
  • Su OS X Mavericks 10.9 e precedenti , individuare la password per la privacy della firma di anteprima nel portachiavi di accesso e fare doppio clic per modificare.
  • Su OS X Yosemite 10.10 e versioni successive , individuare la password per la privacy delle annotazioni della firma nel portachiavi di accesso e fare doppio clic per modificare.
  • Fare clic sulla casella di controllo Mostra password e incollare la password copiata dal computer originale.
  • Fai clic su Salva modifiche e il gioco è fatto!

In situazioni in cui il computer di destinazione non ha record di Privacy firma di anteprima o Annotazione firma di accesso in Accesso portachiavi , è necessario creare un nuovo record. Ciò è necessario quando il computer di destinazione (come un Mac Pro con uno schermo vecchio o di terze parti collegato) non ha una fotocamera, il che significa che non è possibile creare alcun file Signature dall'anteprima. Apri Accesso Portachiavi come sopra e procedi come segue:

  • Fare clic sull'icona + per creare una nuova voce
  • Su OS X Mavericks 10.9 e precedenti , inserisci Anteprima firma privacy nel campo Nome elemento portachiavi .
  • Su OS X Yosemite 10.10 e versioni successive , inserisci Privacy annotazione firma nel campo Nome elemento portachiavi .
  • Immettere l' anteprima nel campo Nome account .
  • Incollare la password copiata dalla macchina originale, secondo la procedura sopra descritta.
  • Clicca Aggiungi
  • Nella voce appena creata, fai clic su Controllo accessi
  • Aggiungi anteprima alle applicazioni cui è consentito l'accesso
  • Fai clic su Salva modifiche e il gioco è fatto!

Sono su OS X Mavericks e quando provo a copiare la password, ottengo il seguente errore: L'accesso a questo elemento è limitato. (-25.320). Qualcuno ha trovato una soluzione alternativa per questo?
Zev Eisenberg,

Falso allarme. Alcune combinazioni di Keychain First Aid, Repair Disk Permissions e riavvio hanno risolto il problema.
Zev Eisenberg,

3
Ho com.apple.PreviewLegacySignaturesConversion.plist e la password del portachiavi dal mac di origine. Sul Mac di destinazione (Mac Pro con Sierra) ho creato la nuova voce in Accesso Portachiavi con la password dal Mac di origine. Nel menu Preferenze anteprima sono presenti solo una scheda Generale, Immagini e PDF. Scheda Nessuna firma. Esiste un modo per ottenere l'anteprima per riconoscere la nuova voce della password del portachiavi e il nuovo plist in Library / Containers /.../ Preferenze che dovrebbe usare? Tutto quello che ottengo è "Per creare una firma è necessario un trackpad o una videocamera iSight". Grazie!
RanLearns,

4
com.apple.PreviewLegacySignaturesConversion.plist non sembra esistere in Sierra.
EDP,

1
Questa risposta è datata. Vedi la risposta di @Meeh di seguito.
Greg Allen,

7

Su Mac OS X High Sierra (potrebbe essere il caso anche su Sierra, non ricordo) la firma stessa è una codifica base64 dell'immagine nel campo password di Firma annotazione privacy . Copia l'UUID dell'account e il contenuto del campo password sul Mac di destinazione.

La finestra per ottenere informazioni sulla voce

(Crea una firma fasulla per fare in modo che Anteprima crei la voce se non sei sicuro di farlo da solo)


La risposta di @Meeh funziona bene se si crea prima il numero di firme e quindi si modifica la password in Keychain-Access. L'UUID non deve essere modificato.
Jan K.,


Questo sembra sicuramente il metodo più semplice. Ha funzionato perfettamente per me su 10.14 (non è necessario modificare l'UUID dell'account, ho appena sostituito i dati della password).
devios1

6

Se il tuo Mac di origine è portatile (ovvero un laptop), un'opzione grezza ma efficace che ho appena eseguito è quella di fare quanto segue:

Sul Mac di origine:

  1. Apri un nuovo documento TextEdit e vai su File> Stampa
  2. Nel menu a discesa PDF selezionare per aprire PDF in Anteprima. Questo aprirà il tuo documento TextEdit vuoto in Anteprima
  3. Ridimensiona la finestra di anteprima vuota per riempire lo schermo
  4. Inserisci la tua firma nel solito modo Strumenti> Annota> Firma e ridimensiona per essere il più grande possibile

Sul Mac di destinazione:

  1. In Anteprima vai su Strumenti> Annota> Firma> Gestisci firme
  2. Utilizzare l'opzione Fotocamera per creare una nuova firma
  3. Presenta (cioè sollevalo e mostralo) il tuo Mac di origine alla fotocamera sul Mac di destinazione e questo rileverà la firma e lo memorizzerà

Mi rendo conto che è simile a scarabocchiare su un foglio di carta e fare una nuova firma nel Mac di destinazione, ma se questo non è a portata di mano, questo metodo ha funzionato per me oggi. Spero che aiuti gli altri.


2

Per eseguire il trasferimento di una firma da una macchina all'altra su OS X Yosemite , El Capitan e successivi:

1. Segui la risposta originale ma apporta le seguenti modifiche:

2. Il file: com.apple.Preview.signatures.plistnon esiste.
Invece, copiare: com.apple.PreviewLegacySignaturesConversion.plist.

3. La voce Accesso portachiavi: Anteprima firma privacy non esiste.
Utilizzare invece: Privacy annotazione firma .


Forse renderlo una modifica sulla risposta già ben formata e accettata? Quindi c'è solo una risposta canonica?
Ian C.

Ho aggiornato la risposta originale nello stesso momento in cui ho lasciato questa risposta. Tuttavia, sembra che la risposta originale sia stata ripristinata prima che le mie modifiche fossero apportate. Proverò a modificarlo una seconda volta.
jimjamz,

Sembra che la mia modifica alla risposta originale sia ancora in fase di revisione paritaria, quindi il ritardo nel suo aggiornamento.
jimjamz,

1

MANCARE GLI ARTICOLI PORTACHIAVI?

Se la voce Keychain Privacy anteprima firma o Annotazione firma mancante manca nell'accesso Portachiavi del Mac di destinazione, un modo semplice per aggiungerlo è il seguente:

  • Apri l'app Anteprima e crea una nuova firma che verrà successivamente sostituita dalle firme importate dal tuo Mac di origine. Puoi creare più firme qui se hai intenzione di importare più firme dal tuo Mac di origine.
  • Esci dall'app Anteprima. Questo dovrebbe creare automaticamente gli elementi mancanti del portachiavi Privacy anteprima firma o Annotazione firma mancante che devi avere nel tuo Accesso portachiavi.

NOTA: se stai pianificando di migrare MULTIPLE firme dal Mac di origine ai Mac di destinazione, assicurati di creare una nuova firma per ogni firma che intendi migrare. In altre parole, se hai 3 firme che desideri migrare, assicurati di aver creato 3 elementi del portachiavi Privacy anteprima firma o Annotazione firma firma nel tuo Accesso portachiavi.


1

In realtà non è necessario tutto questo lungo processo per risolvere il problema. Devi solo sincronizzare il tuo portachiavi con iCloud su entrambi i tuoi Mac e quindi avrai le tue firme su entrambi. Funziona, l'ho provato proprio ora su MacOS Mojave.


Questo potrebbe non essere il caso se devo esportare la mia firma sul portatile del mio amico.
ankii

0

Ho riscontrato un problema su High Sierra in cui Anteprima non salverà una nuova firma e non sono riuscito a ripristinare le firme da un altro Mac. Si è rivelato essere un portachiavi di articoli locali corrotto , che è il punto in cui Anteprima memorizza l' elemento della password per la privacy delle annotazioni della firma . Poiché il portachiavi degli oggetti locali non accettava nuove voci, l'anteprima non poteva salvare nuove firme.

Soluzione: vedere questa risposta SO per risolvere il problema. Dopo averlo fatto è stato in grado di aggiungere nuove voci di portachiavi.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.