Lag en kopi av hele Photoshop-mappen, og kall den «Adobe Photoshop 2021-developer»
Problem
Hvis du prøver å feilsøke plugin-modulen din på macOS Big Sur (versjon 11) og du ikke klarer å knytte den til en utgave av Photoshop som kjører, er denne artikkelen for deg.
Publikum
Utviklere som skriver plugin-modulene C/C++ for Photoshop, og bruker Xcode til å feilsøke produktet sitt.
Løsning
Dialogboksen nedenfor vises i Xcode når du prøver å knytte plugin-modulen til en versjon av Photoshop som kjører. Dette er på grunn av signeringen av Photoshop-applikasjonen.
For å aktivere feilsøking av plugin-modulen din må du gjøre følgende:
-
-
Åpne terminalen og sørg for at den gjeldende mappen er skrivbar (for eksempel brukerens hjem-mappe): codesign -d --xml --entitlements entitlements.xml /Applications/Adobe\ Photoshop\ 2021-developer/Adobe\ Photoshop\ 2021.app
-
Åpne entitlements.xml
- Fjern eventuelle tegn foran «<?xml»
- Legg til følgende til rettighetene: <key>com.apple.security.get-task-allow</key> <true/>
-
Signer utviklingskopien på nytt: codesign -f -s - --xml --entitlements entitlements.xml /Applications/Adobe\ Photoshop\ 2021-developer/Adobe\ Photoshop\ 2021.app