Create una copia dell'intera cartella Photoshop e denominatela "Adobe Photoshop 2021-developer"
Problema
Consultate questo articolo se state provando a eseguire il debug del plug-in su macOS Big Sur (versione 11) e non riuscite a collegarlo a una versione in esecuzione di Photoshop.
Destinatari
Programmatori di plug-in in C/C++ per Photoshop che usano Xcode per eseguire il debug del prodotto.
Soluzione
La finestra di dialogo seguente viene visualizzata in Xcode quando si prova a collegare la versione in esecuzione di Photoshop. Ciò è dovuto al tipo di firma dell'applicazione Photoshop.
Per abilitare il debug del plug-in, effettuate le seguenti operazioni:
-
-
Aprite il terminale e verificate che la directory corrente sia scrivibile (ad esempio, la cartella home dell'utente): codesign -d --xml --entitlements entitlements.xml /Applications/Adobe\ Photoshop\ 2021-developer/Adobe\ Photoshop\ 2021.app
-
Aprite entitlements.xml
- Rimuovete eventuali caratteri prima di "<?xml"
- Aggiungete quanto segue ai diritti: <key>com.apple.security.get-task-allow</key> <true/>
-
Firmate nuovamente la copia di sviluppo: codesign -f -s - --xml --entitlements entitlements.xml /Applications/Adobe\ Photoshop\ 2021-developer/Adobe\ Photoshop\ 2021.app