Copiez l’intégralité du dossier Photoshop et nommez-le « Adobe Photoshop 2021-developer ».
Problème
Si vous essayez de déboguer votre module sur macOS Big Sur (version 11) et que vous ne pouvez pas l’associer à une version en cours d’exécution de Photoshop, cet article est pour vous.
Public
Développeurs produisant des modules C/C++ pour Photoshop et utilisant Xcode pour déboguer leur produit.
Solution
La boîte de dialogue ci-dessous s’affiche dans Xcode lors de la tentative d’association à la version en cours d’exécution de Photoshop. Ceci est dû à la signature de l’application Photoshop.
Pour activer le débogage de votre module, procédez comme suit :
-
-
Ouvrez Terminal et assurez-vous que votre répertoire actuel est accessible en écriture (tel que le dossier d’accueil de l’utilisateur) : codesign -d --xml --entitlements entitlements.xml /Applications/Adobe\ Photoshop\ 2021-developer/Adobe\ Photoshop\ 2021.app
-
Ouvrez entitlements.xml.
- Supprimez tous les caractères avant « <?xml ».
- Ajoutez les éléments suivants aux droits : <key>com.apple.security.get-task-allow</key> <true/>.
-
Signez à nouveau la copie de développement : codesign -f -s - --xml --entitlements entitlements.xml /Applications/Adobe\ Photoshop\ 2021-developer/Adobe\ Photoshop\ 2021.app
Adobe
Recevez de l’aide plus rapidement et plus facilement
Nouvel utilisateur ?