Depurar plug-ins com o Photoshop no Big Sur | macOS 11

Problema

Se você estiver tentando depurar seu plug-in no macOS Big Sur (versão 11) e não conseguir anexar a uma versão em execução do Photoshop, este artigo é para você.

Público

Desenvolvedores que escrevem plug-ins C/C++ para o Photoshop e usam o Xcode para depurar seu produto.

Solução

A caixa de diálogo abaixo é exibida no Xcode ao tentar anexar à versão em execução do Photoshop. Isso ocorre devido ao logon do aplicativo Photoshop.

Depurar plug-ins com o Photoshop no Big Sur | macOS 11

Para ativar a depuração do plug-in, faça o seguinte:

  1. Faça uma cópia da pasta Photoshop e nomeie-a "Adobe Photoshop 2021-developer"

  2. Abra o Terminal e verifique se o diretório atual é gravável (como a pasta inicial do usuário): codesign -d --xml --entitlements entitlements.xml /Applications/Adobe\ Photoshop\ 2021-developer/Adobe\ Photoshop\ 2021.app

  3. Abrir entitlements.xml

    1. Remover todos os caracteres antes de "<?xml"
    2. Adicione o seguinte aos entitlements: <key>com.apple.security.get-task-allow</key> <true/>
  4. Reatribuir a cópia de entitlements: codesign -f -s - --xml --entitlements entitlements.xml /Applications/Adobe\ Photoshop\ 2021-developer/Adobe\ Photoshop\ 2021.app

 Adobe

Receba ajuda com mais rapidez e facilidade

Novo usuário?

Adobe MAX 2024

Adobe MAX:
a conferência da criatividade

14 a 16 de outubro, Miami Beach e online

Adobe MAX

A conferência da criatividade

14 a 16 de outubro, Miami Beach e online

Adobe MAX 2024

Adobe MAX:
a conferência da criatividade

14 a 16 de outubro, Miami Beach e online

Adobe MAX

A conferência da criatividade

14 a 16 de outubro, Miami Beach e online