Faça uma cópia da pasta Photoshop e nomeie-a "Adobe Photoshop 2021-developer"
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.
Para ativar a depuração do plug-in, faça o seguinte:
-
-
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
-
Abrir entitlements.xml
- Remover todos os caracteres antes de "<?xml"
- Adicione o seguinte aos entitlements: <key>com.apple.security.get-task-allow</key> <true/>
-
Reatribuir a cópia de entitlements: codesign -f -s - --xml --entitlements entitlements.xml /Applications/Adobe\ Photoshop\ 2021-developer/Adobe\ Photoshop\ 2021.app