Sempre que faço uma captura de tela, recebo este erro:
Você não tem permissão para salvar arquivos no local em que as capturas de tela são armazenadas.
Como faço para corrigir isso?
Sempre que faço uma captura de tela, recebo este erro:
Você não tem permissão para salvar arquivos no local em que as capturas de tela são armazenadas.
Como faço para corrigir isso?
Respostas:
Se você digitar defaults read com.apple.screencapture location
em uma janela do Terminal, ele deverá informar onde o OSX está atualmente tentando salvar as capturas de tela.
Você pode alterar o local com um comando semelhante. Por exemplo:
defaults write com.apple.screencapture location ~/Desktop
irá salvar as capturas de tela no seu Desktop.
defaults write com.apple.screencapture location ~/Documents
salvará capturas de tela na sua pasta Documentos.
Depois de indicar um novo local, você precisará executar o seguinte comando para o OSX pegar a alteração.
killall SystemUIServer
The domain/default pair of (com.apple.screencapture, location) does not exist
Apple Care me disse para reiniciar, etc., etc. e outras coisas que não eram úteis, por isso não parecia que eles sabiam o que Eu estava falando. Alguém sabe se isso está quebrado ou não é suportado por padrão no macOS (estou executando o Sierra)?
Execute o utilitário de disco e selecione seu disco rígido e repare as permissões. Embora você possa fazer isso com os aplicativos em execução, provavelmente seria executado de maneira mais suave e rápida se você sair de todos os aplicativos abertos antes de fazer isso.
Se as permissões de reparo falharem por qualquer motivo, inicie o Mac no modo de recuperação (COMMAND-R após a reinicialização) e, em seguida, entre no utilitário de disco e repare o disco e, em seguida, as permissões.
Se ainda assim falhar, talvez seja hora de um utilitário de reparo de disco de terceiros.
Outro caso em que esse erro ocorrerá é se a conexão com uma pasta pessoal baseada em rede estiver interrompida. Vários outros problemas ocorrerão simultaneamente, mas se você tentar capturar uma tela desse problema, receberá esta mensagem de erro. (Da experiência em primeira mão)
Duvide que esta seja a resposta para a pergunta original; mas provavelmente vale a pena notar, no entanto.
Faça um novo usuário e veja se o problema é devido a erros na sua conta seria o meu primeiro passo.
Depois de saber que é um problema do sistema ou do usuário, você pode prosseguir, pois a correção é diferente para ambos. Eu começaria um novo thread com esse detalhe adicionado, pois haverá dois casos para resolver a situação geral que está causando esse erro.
Você também pode usar o aplicativo Grab para salvar a captura de tela em um local com permissões e evitar o problema da captura de tela do sistema.
Desktop
. Você poderia executar os seguintes comandoscd ~/Desktop ; ls -ld . ; touch test
:?