Posso exportar minha assinatura da Visualização em um Mac e importá-la em outro?

33

A seguir a esta pergunta sobre como extrair a imagem da assinatura . É possível copiar apenas o arquivo plist que contém a assinatura de um Mac para outro? Existe um método recomendado para exportar e importar assinaturas de um Mac para outro que devo seguir?

Eu poderia "assinar" um PDF em branco e tirar uma captura de tela, mas quero realmente a mesma senha para acompanhar a imagem, para que ela seja 100% a mesma assinatura no outro Mac que a que estou usando neste Mac. .

Ian C.
fonte
1
Para Yosemite, veja: apple.stackexchange.com/questions/155149/…
Beau Smith

Respostas:

38

Isso foi abordado no blog de Aussie Bloke quando Lion chegou . Aqui estão as etapas para obter o arquivo em que a assinatura está armazenada e a entrada de chave associada a um segundo Mac.

No Mac de origem:

  • Abra a ~/Library/Containers/com.apple.Preview/Data/Library/Preferencespasta
    • No Finder , clique no menu Ir e segure optionpara mostrar a pasta Biblioteca .
    • Como alternativa, pressione ⇧⌘G enquanto o Finder estiver ativo e insira o caminho acima para navegar diretamente.
  • No OS X Mavericks 10.9 e versões anteriores , copie o com.apple.Preview.signatures.plistarquivo.
  • No OS X Yosemite 10.10 e posterior , copie o com.apple.PreviewLegacySignaturesConversion.plistarquivo.
  • Iniciar acesso ao chaveiro
  • Verifique se o chaveiro de login está selecionado e escolha a categoria Senhas .
  • No OS X Mavericks 10.9 e versões anteriores , clique com o botão direito do mouse na senha de Privacidade da assinatura de visualização e selecione Copiar senha para a área de transferência . Essa é a senha usada para criptografar as imagens da assinatura.
  • No OS X Yosemite 10.10 e posterior , clique com o botão direito do mouse na senha de Privacidade da anotação de assinatura e selecione Copiar senha para a área de transferência .
  • Cole-o em um editor de texto e salve o arquivo. Você precisará transferir isso para seu (s) outro (s) computador (es).

No (s) Mac (s) de destino:

  • Inicie a Visualização , abra Preferências e selecione a guia Assinaturas para garantir que os arquivos e pastas de configuração padrão tenham sido criados.
  • Saia da visualização . Certifique-se de que o processo esteja encerrado.
  • Abra a ~/Library/Containers/com.apple.Preview/Data/Library/Preferencespasta
  • No OS X Mavericks 10.9 e versões anteriores , copie o com.apple.Preview.signatures.plistarquivo para a pasta, substituindo qualquer arquivo existente.
  • No OS X Yosemite 10.10 e posterior , copie o com.apple.PreviewLegacySignaturesConversion.plistarquivo para a pasta, substituindo qualquer arquivo existente.
  • Iniciar acesso ao chaveiro
  • No OS X Mavericks 10.9 e versões anteriores , localize a senha de privacidade de pré - visualização da assinatura no chaveiro de login e clique duas vezes para editar.
  • No OS X Yosemite 10.10 e posterior , localize a senha de Privacidade da anotação de assinatura no chaveiro de login e clique duas vezes para editar.
  • Clique na caixa de seleção Mostrar senha e cole a senha que você copiou da sua máquina original.
  • Clique em Salvar alterações e pronto!

Nas situações em que a máquina de destino não possui registro de Privacidade de assinatura de visualização ou Privacidade de anotação de assinatura existente no Keychain Access , você deve criar um novo registro. Isso é necessário quando a máquina de destino (como um Mac Pro com um monitor antigo ou de terceiros conectado) não possui câmera, o que significa que nenhum arquivo de assinatura pode ser criado a partir da visualização. Abra o Acesso às Chaves como acima e faça o seguinte:

  • Clique no ícone + para criar uma nova entrada
  • No OS X Mavericks 10.9 e versões anteriores , insira Visualizar privacidade da assinatura no campo Nome do item do chaveiro .
  • No OS X Yosemite 10.10 e posterior , digite Privacidade da anotação de assinatura no campo Nome do item de chaveiro .
  • Digite Visualizar no campo Nome da conta .
  • Cole a senha copiada da sua máquina original, conforme o procedimento acima.
  • Clique em Adicionar
  • Na entrada recém-criada, clique em Controle de Acesso
  • Adicionar visualização aos aplicativos com acesso permitido
  • Clique em Salvar alterações e pronto!
David Holdeman
fonte
Estou no OS X Mavericks e, quando tento copiar a senha, recebo o seguinte erro: O acesso a este item é restrito. (-25320). Alguém encontrou uma solução alternativa para isso?
Zev Eisenberg
Alarme falso. Alguma combinação de primeiros socorros de chaveiro, permissões de disco de reparo e reinicialização corrigiu o problema.
Zev Eisenberg
3
Eu tenho o com.apple.PreviewLegacySignaturesConversion.plist e a senha do Keychain do mac de origem. No mac de destino (Mac Pro executando o Sierra), criei a nova entrada no Keychain Access com a senha do mac de origem. No menu Preferências de visualização, há apenas uma guia Geral, imagens e PDF. Sem guia Assinaturas. Existe uma maneira de conseguir que o Preview reconheça o novo item de senha do Keychain e o novo plist em Library / Containers /.../ Preferences que ele deve usar? Tudo o que recebo é "É necessário um trackpad ou câmera iSight para criar uma assinatura". Obrigado!
RanLearns
4
com.apple.PreviewLegacySignaturesConversion.plist não parece existir no Sierra.
EDP
1
Esta resposta está datada. Veja a resposta de @Meeh abaixo.
Greg Allen
7

No Mac OS X High Sierra (também pode ser o caso do Sierra, não me lembro), a assinatura em si é uma codificação base64 da imagem no campo de senha da Privacidade da anotação de assinatura . Copie o UUID da conta e o conteúdo do campo de senha para o seu mac de destino.

A janela de obter informações da entrada

(Crie uma assinatura falsa para fazer a Visualização criar a entrada se você não tiver certeza de fazer isso sozinho)

Meeh
fonte
A resposta de @Meeh funciona bem se você criar o número de assinaturas antes e modificar a senha no Acesso às Chaves. O UUID não precisa ser alterado.
Jan K.
Definitivamente, esse parece ser o método mais simples. Funcionou perfeitamente para mim em 10.14 (não há necessidade de alterar a conta UUID, apenas substituímos os dados da senha).
devios1
6

Se o seu Mac de origem for portátil (ou seja, um laptop), uma opção simples, porém eficaz, que acabei de executar é fazer o seguinte:

No Mac de origem:

  1. Abra um novo documento TextEdit e vá para Arquivo> Imprimir
  2. No menu suspenso PDF, selecione para abrir o PDF na visualização. Isso abrirá seu documento TextEdit em branco na visualização
  3. Redimensione a janela de visualização em branco para preencher a tela
  4. Insira sua assinatura da maneira usual Ferramentas> Anotar> Assinatura e redimensione para que fique o maior possível

No Mac de destino:

  1. Na visualização, vá para Ferramentas> Anotar> Assinatura> Gerenciar assinaturas
  2. Use a opção Câmera para criar uma nova assinatura
  3. Apresente (ex .: levante e mostre) o Mac de origem à câmera no Mac de destino e isso detectará a assinatura e a armazenará

Sei que isso é semelhante a rabiscar em uma folha de papel e fazer uma nova assinatura no Mac de destino, mas se isso não acontecer, esse método funcionou para mim hoje. Espero que ajude os outros.

timtammug
fonte
2

Para realizar a transferência de uma assinatura de uma máquina para outra no OS X Yosemite , El Capitan e seguintes:

1. Siga a resposta original, mas faça as seguintes alterações:

2. O arquivo: com.apple.Preview.signatures.plistnão existe.
Em vez disso, copie: com.apple.PreviewLegacySignaturesConversion.plist.

3. A entrada Acesso ao chaveiro: a privacidade da assinatura de visualização não existe.
Em vez disso, use: Privacidade de anotação de assinatura .

jimjamz
fonte
Talvez faça disso uma edição da resposta já bem formada e aceita? Então, há apenas uma resposta canônica?
Ian C.
Atualizei a resposta original ao mesmo tempo em que deixei essa resposta. No entanto, parece que a resposta original foi revertida antes das minhas alterações. Vou tentar editá-lo uma segunda vez.
jimjamz
Parece que minha edição da resposta original ainda está em revisão por pares, daí o atraso em sua atualização.
jimjamz
1

FALTA ITENS DE CHAVEIRO?

Se o item de chaveiro Visualizar privacidade de assinatura ou Privacidade de anotação de assinatura estiver ausente no Acesso ao chaveiro do Mac de destino, uma maneira fácil de adicioná-lo é a seguinte:

  • Abra o aplicativo Preview e crie uma nova assinatura que será substituída posteriormente pelas assinaturas importadas do Mac de origem. Você pode criar várias assinaturas aqui se planeja importar várias assinaturas do Mac de origem.
  • Saia da pré-visualização. Isso deve criar automaticamente os itens de chave em falta da Privacidade de assinatura de visualização prévia ou Privacidade de anotação de assinatura que você precisa ter no seu Acesso às chaves.

NOTA: Se você planeja migrar MÚLTIPLAS assinaturas do Mac de origem para o Mac de destino, crie uma nova assinatura para cada assinatura que planeja migrar. Em outras palavras, se você tiver três assinaturas que deseja migrar, certifique-se de ter criado 3 itens de chave de privacidade de assinatura de visualização prévia ou de privacidade de anotação de assinatura em seu Acesso às Chaves.

humaniteer
fonte
1

Na verdade, você não precisa de todo esse longo processo para resolver o problema. Você só precisa sincronizar seu Keychain com o iCloud nos dois Macs e, em seguida, terá suas assinaturas nos dois. Funciona, tentei agora no MacOS Mojave.

Orbitplank
fonte
Pode não ser o caso se eu precisar exportar minha assinatura para o laptop do meu amigo.
ankii 20/09
0

Eu tive um problema no High Sierra em que o Preview não salvava uma nova assinatura e não consegui restaurar assinaturas de outro Mac. Acabou sendo um chaveiro de Itens Locais corrompido , que é onde o Preview armazena o item de senha de Privacidade da Anotação de Assinatura . Como o chaveiro de Itens Locais não estava aceitando novas entradas, a Visualização não pôde salvar novas assinaturas.

Solução: consulte esta resposta SO para resolver esse problema. Depois de fazer isso, foi possível adicionar novas entradas de chaveiro.

Daniel
fonte