Feilsøke plugin-modulene dine med Photoshop på Big Sur | macOS 11

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. 

Feilsøke plugin-modulene dine med Photoshop på Big Sur | macOS 11

For å aktivere feilsøking av plugin-modulen din må du gjøre følgende:

  1. Lag en kopi av hele Photoshop-mappen, og kall den «Adobe Photoshop 2021-developer»

  2. Å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

  3. Åpne entitlements.xml

    1. Fjern eventuelle tegn foran «<?xml»
    2. Legg til følgende til rettighetene: <key>com.apple.security.get-task-allow</key> <true/>
  4. Signer utviklingskopien på nytt: codesign -f -s - --xml --entitlements entitlements.xml /Applications/Adobe\ Photoshop\ 2021-developer/Adobe\ Photoshop\ 2021.app

Få hjelp raskere og enklere

Ny bruker?