Mais vendidos

veja mais...

Emissor NFe no macOS Catalina

Como resolver o erro do emissor NFe do Sebrae no mac OS Catalina

Atualizado

Desde que foi atualizada a versão do macOS Catalina (10.15.1), todos que utilizavam o emissof NF-e do Sebrae estão sem conseguir acessar o sistema.

Como cada atualização vem com sua particularidade, esta veio com algumas permissões de acessos a arquivos um pouco diferenciada.

Veja o vídeo

Aqui no vídeo temos todo o passo a passo, mas caso você prefira, abaixo tem tudo transcrito.

Sobre o Erro do Emissor NFe no Catalina

Se você está tendo problemas, normalmente terá uma mensagem de erro parecida com esta:

Erro do emissor NFe no macOS Catalina
Erro do emissor NFe no macOS Catalina

Este erro acontece porque o sistema emissor NFe não consegue acessar a base de dados, ou seja, as informações gravadas no sistema como cadastros, notas, etc.

E mesmo se você não tiver nada cadastrado, ele não abre, pois não conseguirá gravar nada sem ter o acesso.

Criando um “atalho”

O pessoal do macmagazine publicou lá, e meus sinceros agradecimentos ao Pierre e ao Giovanni Tacito, este último me enviou o arquivo para criar este atalho, que conferi antes de colocar aqui.

O arquivo trata-se do: synthetic.conf

E você pode baixar ele aqui

Ao baixar este arquivo em seu mac, você deverá copiá-lo para a pasta /etc

  • Abra o finder e localize o synthetic.conf, normalmente em seus Downloads
  • Copie-o com o comando Command + C
  • Aperte simultaneamente as teclas Command + Shift + G
  • No local digite /etc e pressione [enter]
  • Agora, dentro da pasta, aperte Command + V
  • Será solicitada sua senha, confirme
  Antivírus para Mac. Mas afinal, o Mac pega vírus ?

Copiando os arquivos da versão do mac anterior

Se você tiver uma pasta database da versão anterior do mac, localize-a e cole na nova pasta database

  • Abra o finder e localize a pasta antiga database. Copie com o Command + C
  • Aperte Command + Shift + G
  • No local, coloque /System/Volumes/Data
  • Cole a pasta database

Criando uma pasta database

Caso você não tenha uma pasta database e irá começar do zero com seu programa emissor de NF-e, vá para o terminal.

Se você já restaurou seu backup (cópia da pasta database), pule para o próximo passo (é necessário)

Aplicativos > Utilitários > Terminal

Ao abrir o terminal, siga os comandos para criar a pasta database

  • Digite cd /System/Volumes/Data e depois tecle [Enter]
  • Digite mkdir database em seguida [Enter]

Obtendo acesso à pasta database

Se você restaurou o backup ou criou uma nova pasta, em ambos os casos é necessário colocar permissões para a pasta database senão você pode ter algum erro.

  • Abra o terminal e digite
  • cd /System/Volumes/Data e depois tecle [Enter]
  • Agora digite chmod -R 777 database

Reinicie e seja feliz

Agora, reinicie seu mac para que as alterações tenham efeito.

Caso ainda não tenha seu emissor NF-e e está planejando instalar, faça exatamente todos estes passos, depois baixe o programa emissor no site do Sebrae ou neste link direto do blog da informática. (utilize sempre a versão mais nova)

Um abraço para todos.

Catalina, Emissor NF-e, Mac

Apoio

Participe da campanha!

Cafézinho

Quer me pagar um café? Pode usar a chave PIX abaixo

Chave PIX e-mail

[email protected]

Vídeos

Assista e se inscreva em nosso canal!

NEWSLETTER

Cadastre-se gratuitamente e fique por dentro de todas as novidades do blog, como dicas e tutoriais.

Não enviamos spams, fique tranquilo

24 comentários em “Emissor NFe no macOS Catalina”

  1. Fiz todos os passos a passos possíveis, mas quando tento abrir o emissor aparece: o aplicativo não possui as permissões necessárias para acessar o diretórios ‘/database’
    Fiz os testes como você fez no vídeo, fiz o que estava escrito aqui. Nunca emiti nota no mac, então criei a database no local indicado pelo terminal (e ela esta no mesmo lugar que a sua só que sem arquivos). Já liberei o cadeado na pasta, no emissor… Nada, quando ele abre aparece essa mensagem e fecha automaticamente! Pode me ajudar, por favor?

    Responder
  2. Olá Marcos,
    Não tinha notas para restaurar. Vou começar do “zero”. Baixei o synthetic.conf e fui para o Terminal para seguir a sequencia abaixo:
    Digite cd /System/Volumes/Data e depois tecle [Enter]
    Digite mkdir database em seguida [Enter]
    Mas, quando abro o terminal aparece assim:
    MacBook-Pro-TJ:Users tarcizio$
    Digitei o instruido por ti e deu “No such file or directory”
    Tentei cd.. para ver se saia de tarcizio e Users e ia para o raiz, mas não rolou.
    Alguma ideia?
    Obrigado.
    Tarcizio

    Responder
  3. Boa noite , não consegui criar a pasta database.. Aparece o erro permission denied no Terminal…. estou precisando muito usar o emissor, por gentileza alguém consegue me ajudar? Desde já agradeço a atenção…

    Responder
  4. Boa noite. Já tentei de tudo e não consigo criar a pasta database, no terminal aparece “permission denied”… alguém conseguiria fazer a gentileza de me ajudar , estou precisando muito usar o emissor… Desde já agradeço a atenção

    MacBook-Pro-Rodrigo:~ fortesrodrigo$ cd /System/Volumes/Data

    MacBook-Pro-Rodrigo:Data fortesrodrigo$ mkdir database

    mkdir: database: Permission denied

    Responder
  5. Ola, tudo bem?

    Eu fiz todo esse processo e continua dando erro. E a primeira vez que irei usar o Emissor de Nota Fiscal do Sebrae. O que eu devo fazer?

    Responder
  6. Olá, Não consegui criar a pasta Database, deu permission denied. Usava o Emissor gratuito no Windons e agora estou querendo usar no MAC. conseguir baixar o emissor, mas não consigo importar as informações, acho que por conta da pasta Database, será que consegue me ajudar?

    Responder
  7. Agora deu certo Marcos!!! consegui uma luz com o pessoal do Macmagazine fórum. Quando eu criei o atalho DATABASE , colei nesse atalho minha pasta antiga database , mas eu devia ter colado o arquivo inteiro gerado no CATALINA, a pasta COMPARTILHADO( tem a database + outras pastas). Refiz o procedimento e colei a pasta COMPARTILHADO e agora deu certo, fiz o restore e veio todas as nf que eu ja havia emitido anteriormente. Abraço.

    Responder
  8. Parabéns Marcos pelo post bem explicativo. No meu caso funcionou certinho. Somente estou com outro problema de erro, quando tento efetuar um restore. o emissor emite uma mensagem de erro. Acredito que seja ainda ligado a pasta database. Estou verificando em outros sites e tentando acertar. abraço.

    Responder

Deixe um comentário

Esse site utiliza o Akismet para reduzir spam. Aprenda como seus dados de comentários são processados.