Fouten opsporen in uw plug-ins met Photoshop voor Big Sur | macOS 11

Probleem

Als u de fouten wilt opsporen in uw plug-ins in macOS Big Sur (versie 11) en deze niet kunt koppelen aan een actieve versie van Photoshop, is dit artikel voor u.

Doelgroep

Ontwikkelaars die C/C++-plug-ins voor Photoshop schrijven en Xcode gebruiken om fouten op te sporen in hun product.

Oplossing

Het onderstaande dialoogvenster wordt weergegeven in Xcode wanneer u probeert een bijlage toe te voegen aan de actieve versie van Photoshop. Dit is het gevolg van het ondertekenen van de Photoshop-toepassing. 

Fouten opsporen in uw plug-ins met Photoshop voor Big Sur | macOS 11

Ga als volgt te werk om foutopsporing in uw plug-ins in te schakelen:

  1. Maak een kopie van de volledige Photoshop-map en noem deze 'Adobe Photoshop 2021-ontwikkelaar'

  2. Open Terminal en zorg ervoor dat de huidige map beschrijfbaar is (zoals de hoofdmap van de gebruiker): codesign -d --xml --entitlements entitlements.xml /Applications/Adobe\ Photoshop\ 2021-developer/Adobe\ Photoshop\ 2021.app

  3. Open entitlements.xml

    1. Verwijder alle tekens vóór <?xml
    2. Voeg het volgende toe aan de rechten: <key>com.apple.security.get-task-allow</key> <true/>
  4. Onderteken de ontwikkelingskopie opnieuw: codesign -f -s - --xml --entitlements entitlements.xml /Applications/Adobe\ Photoshop\ 2021-developer/Adobe\ Photoshop\ 2021.app

Adobe, Inc.

Krijg sneller en gemakkelijker hulp

Nieuwe gebruiker?