PT

Permissão de gravação do ecrã não funciona no Mac? Como resolver

A permissão de gravação de ecrã no Mac não funciona ou uma app pede-a sempre? Seis soluções por ordem, de reabrir a app ao tccutil, e o papel das cópias antigas.

Nicolas Ricardi7 min de leitura

Em resumo

  • A definição está em Definições do Sistema › Privacidade e segurança › Gravação do ecrã e de áudio do sistema no macOS 15, 26 e 27.
  • Saia da app e volte a abri-la depois de mudar a permissão: muitas apps só a reconhecem quando são reabertas.
  • Se continuar a pedir, é frequente uma cópia antiga da mesma app ter ficado com a permissão. Apague as cópias a mais.
  • tccutil reset ScreenCapture seguido do bundle ID da app limpa a decisão só para essa app, que volta a pedir de forma limpa.
  • Inclua sempre o bundle ID: sem ele, o comando repõe a gravação do ecrã para todas as apps.

Se a permissão de gravação do ecrã não funciona no seu Mac, a solução costuma ser uma destas: sair da app e voltar a abri-la, removê-la de Definições do SistemaPrivacidade e segurançaGravação do ecrã e de áudio do sistema e voltar a adicioná-la, apagar as cópias antigas da app, ou repor a permissão no Terminal com tccutil reset ScreenCapture e o bundle ID da app. Depois, reinicie.

Abaixo estão as soluções por ordem, de 10 segundos a 5 minutos, e a causa com que nós próprios nos deparámos ao desenvolver o JustRec, que nenhuma das soluções óbvias resolveu.

Os sintomas

Vai reconhecer pelo menos um destes:

Sintomas e por onde começar
Sintoma Comece por
A app pede permissão sempre que a abre, embora o interruptor esteja ativado Solução 4: apague as cópias antigas, depois a solução 5
O interruptor está ativado, mas a app diz que não tem permissão Solução 1: saia da app e volte a abri-la
As gravações ficam pretas, ou só mostram o fundo da secretária e a barra de menus Soluções 1 a 3; confirme também que o Mac não bloqueou
A app nem aparece na lista, mesmo depois de a ter autorizado Solução 3: adicione-a com o botão +

Todos apontam para o mesmo: a decisão que o macOS guardou para essa app não corresponde à app que está de facto a usar.

Onde está a permissão

  1. Abra as Definições do Sistema. Selecione Menu AppleDefinições do Sistema.
  2. Clique em Privacidade e segurança na barra lateral.
  3. Clique em Gravação do ecrã e de áudio do sistema. Pode ser necessário deslocar-se para baixo.
  4. Encontre a app e verifique o interruptor. Uma app pode ter autorização para gravar o ecrã e o áudio, ou apenas o áudio.

O painel tem este nome no macOS 15 Sequoia, 26 Tahoe e 27. Em versões mais antigas, como o macOS 13 Ventura, chamava-se apenas Gravação do ecrã.

Soluções, da mais rápida à mais completa

Experimente-as por esta ordem e teste depois de cada uma.

  1. Saia completamente da app e volte a abri-la. Use ⌘Q ou clique com o botão direito no ícone da Dock e escolha Sair; fechar a janela não chega. Muitas apps só veem uma permissão nova depois de reabertas. As apps da barra de menus têm normalmente a opção Sair no próprio menu.
  2. Desative e volte a ativar a permissão. Em Gravação do ecrã e de áudio do sistema, desligue o interruptor da app, volte a ligá-lo e reabra a app.
  3. Remova a app e volte a adicioná-la. Selecione a app na lista e clique no botão − por baixo dela. Depois clique no botão +, vá à pasta Aplicações, selecione a app e clique em Abrir. Confirme que o interruptor está ativado.
  4. Apague as cópias antigas da app. Procure o nome da app no Spotlight ou no Finder e veja se há duplicados: uma versão antiga em Descargas, uma cópia dentro de uma imagem de disco montada, uma build de teste. Mantenha a que está em Aplicações, mova as restantes para o Lixo e esvazie-o. Depois repita o passo 3.
  5. Reponha a permissão com o tccutil. Isto limpa a decisão que o macOS guardou para essa app (pormenores abaixo).
  6. Reinicie o Mac. Depois abra a app, autorize-a quando lhe for pedido e faça uma gravação curta.

O que nos aconteceu: a permissão foi para a cópia errada

Enquanto desenvolvíamos o JustRec, a nossa app pedia permissão de gravação do ecrã sempre que arrancava. O interruptor nas Definições do Sistema estava ativado. Desligá-lo e ligá-lo não fazia nada.

A causa era uma cópia de desenvolvimento antiga da app, com a mesma identidade (o bundle ID) da verdadeira, em Aplicações. O macOS tinha associado a permissão a essa cópia antiga. Por isso a lista dizia «autorizada», e estava, só que não para a cópia que estávamos a usar.

O que resolveu foram dois passos da lista acima: apagar todas as cópias a mais e depois repor a permissão com o tccutil. A partir daí, a app pediu uma vez, autorizámos e nunca mais voltou a pedir.

Repor com o tccutil, com cuidado

O macOS guarda as suas escolhas de privacidade numa base de dados de privacidade. O tccutil é o comando do Terminal da Apple para essa base de dados; a página do manual descreve o reset como algo que limpa as decisões de um serviço, «causing apps to prompt again the next time they access the service» (as apps voltam a pedir da próxima vez que acederem ao serviço). Se acrescentar um bundle ID, só essa app é reposta.

  1. Saia da app que quer repor.
  2. Descubra o bundle ID. Abra o Terminal (em AplicaçõesUtilitários) e execute osascript -e 'id of app "AppName"', substituindo AppName pelo nome da app tal como aparece em Aplicações. Para o QuickTime Player, o resultado é com.apple.QuickTimePlayerX.
  3. Reponha a gravação do ecrã só para essa app. Execute tccutil reset ScreenCapture com.example.app, com o bundle ID que encontrou no lugar de com.example.app.
  4. Abra a app outra vez e clique em Permitir quando o macOS perguntar. Se o enviar para as Definições do Sistema, ative aí o interruptor.

No macOS 27, o tccutil tem também um comando list que mostra as autorizações de privacidade atuais, útil para confirmar o que o macOS guardou. Execute man tccutil no Terminal para ver as opções da sua versão.

Pedidos que não são um erro

Nem todos os pedidos significam que algo está avariado:

  • Da primeira vez que uma app grava, o macOS mostra uma caixa de diálogo a pedir-lhe que a autorize. É normal, uma vez por app.
  • Depois de mudar a permissão, o macOS pode pedir-lhe que saia da app e a volte a abrir. Faça-o.
  • Nas versões recentes do macOS, pode aparecer um lembrete a perguntar se uma app deve continuar a ter acesso ao ecrã, mesmo para apps que autorizou há muito tempo. O manual da Apple não descreve este alerta nem a frequência com que aparece. Se é uma app que usa, autorize e siga em frente.
  • Só áudio: uma app pode ter autorização para gravar apenas o áudio do sistema, sem o ecrã. É uma escolha no mesmo painel, não um erro.

Se vir um pedido de uma app que não reconhece, não o autorize: o acesso à gravação do ecrã permite a uma app ver tudo o que está no ecrã. A nossa checklist de privacidade na gravação de ecrã trata do resto do que deve ficar fora da imagem.

Se continuar a não funcionar

Algumas causas menos comuns:

  • A gravação fica preta mesmo com permissão. O Mac pode ter bloqueado durante a gravação: um Mac bloqueado só dá aos gravadores o fundo da secretária. Mantenha-o acordado em gravações longas.
  • Sem som, mas a imagem está bem. É outro problema. Veja como gravar o ecrã no Mac com som interno.
  • Faltam janelas de algumas apps. Algumas apps, como a app Apple TV, não deixam mesmo gravar as suas janelas.
  • A app está desatualizada. Uma app feita para um macOS antigo pode não lidar com o sistema de permissões atual. Atualize-a.

Para lentidão, fotogramas perdidos e outros problemas, o nosso guia para quando a gravação de ecrã no Mac não funciona trata do resto. Se tem curiosidade sobre como um gravador fala com o macOS nos bastidores, escrevemos sobre o que aprendemos a desenvolver com o ScreenCaptureKit.

Em resumo

Saia da app e volte a abri-la. Se não resultar, remova-a de Gravação do ecrã e de áudio do sistema e volte a adicioná-la. Se continuar a pedir, procure cópias antigas, apague-as e execute tccutil reset ScreenCapture com o bundle ID da app. Reinicie, autorize uma vez e está feito. Para tudo o resto sobre gravar o ecrã, comece por como gravar o ecrã no Mac.

Fontes

Perguntas frequentes

Porque é que o meu Mac está sempre a pedir permissão de gravação do ecrã?

Na maioria dos casos, a permissão foi dada a outra cópia da app com a mesma identidade, como uma versão descarregada antes ou uma cópia numa imagem de disco. Apague as cópias a mais, remova a app da lista e volte a adicioná-la, ou reponha a permissão dela com o tccutil.

Onde está a permissão de gravação do ecrã no Mac?

Em Definições do Sistema › Privacidade e segurança › Gravação do ecrã e de áudio do sistema, no macOS 15 Sequoia, 26 Tahoe e 27. Pode ser necessário deslocar-se para baixo na lista de Privacidade e segurança para a encontrar.

O tccutil reset é seguro?

Sim, se acrescentar o bundle ID da app. Só limpa a decisão de gravação do ecrã dessa app, que volta a pedir na vez seguinte. Sem bundle ID, limpa a decisão de todas as apps, e teria de voltar a autorizar cada uma.

Porque é que a minha gravação de ecrã fica preta ou só mostra o fundo da secretária?

Normalmente a app não tem permissão de gravação do ecrã, por isso não consegue ver as janelas. Também acontece se o Mac bloquear durante a gravação.

Escrito por

Nicolas Ricardi

Maker of JustRec, at Nube

Nicolas makes JustRec at Nube, a web studio in Italy. He built it for the videos Nube sends to its own clients: design reviews, handovers and quotes explained in a few minutes instead of a meeting.

www.wearenube.dev
Guias para Mac