Um app trava e uma caixa de diálogo aparece com uma mensagem de erro enigmática: um código, um caminho de arquivo, talvez uma referência de stack trace. Você precisa pesquisar essa string exata no Google para encontrar uma solução. Mas a caixa de diálogo tem apenas dois botões — OK e Cancelar — e nenhuma forma de selecionar ou copiar o texto. Então você pega o celular, tira uma foto da tela e fica franzindo os olhos enquanto redigita o erro em uma barra de pesquisa. Ou começa a rabiscá-lo em um post-it, caractere por caractere.
Caixas de Diálogo do macOS Raramente Permitem Copiar Texto
A maioria das caixas de diálogo de erro, janelas de alerta e prompts do sistema no macOS renderiza seu texto como rótulos estáticos. Você não consegue clicar dentro deles, não consegue destacar uma parte, não consegue clicar com o botão direito para uma opção de cópia. Isso vale para alertas nativos do macOS, caixas de diálogo de apps de terceiros, janelas de erro de instaladores e relatores de falhas. Quanto mais técnico e importante for o texto do erro, maior a chance de ele estar preso em um rótulo não selecionável.
Isso é especialmente frustrante para suporte de TI e solução de problemas. Você precisa do texto exato do erro para procurar soluções, registrar um relatório de bug ou se comunicar com equipes de suporte. Parafrasear um código de erro — ou digitar errado um caractere — leva você a resultados irrelevantes.
Selecione o Texto do Erro Direto da Caixa de Diálogo
Quando a caixa de diálogo de erro aparecer, mantenha-a aberta e ative o Optic na barra de menus. Arraste uma seleção sobre o texto da mensagem de erro na caixa de diálogo. O Optic lê os caracteres e os copia para a sua área de transferência — string exata, pontuação exata, capitalização exata.
Procure Soluções Instantaneamente
Cole a string exata do erro no Google, Stack Overflow ou em um fórum de suporte da Apple. Pesquisas de correspondência exata trazem resultados relevantes de forma muito mais confiável do que descrições parafraseadas do que o erro dizia.
Relatórios de Bugs e Tickets de Suporte
Inclua o texto exato do erro em relatórios de bugs ou e-mails de suporte. Desenvolvedores e agentes de suporte conseguem identificar problemas muito mais rápido com a string real do erro em vez da interpretação do usuário sobre ela.
Erros Recorrentes
O Optic salva cada captura no seu histórico da barra de menus. Se o mesmo erro continuar aparecendo, você tem um registro com data e hora de cada ocorrência sem precisar tirar uma captura de tela de cada caixa de diálogo.