Big Sur 上の Photoshop でのプラグインのデバッグ | macOS 11

問題

macOS Big Sur(バージョン 11)でプラグインをデバッグしようとしていて、実行中のバージョンの Photoshop に接続できない場合は、この記事が参考になります。

オーディエンス

Photoshop 向けの C/C++ プラグインを作成し、Xcode を使用して製品をデバッグする開発者。

解決策

実行中のバージョンの Photoshop にしようとすると、Xcode で以下のダイアログが表示されます。これは、Photoshop アプリケーションの署名が原因です。

Big Sur 上の Photoshop でのプラグインのデバッグ | macOS 11

プラグインのデバッグを有効にするには、次の操作を行います。

  1. Photoshop フォルダー全体のコピーを作成して、「Adobe Photoshop2021-developer」という名前を付けます。

  2. ターミナルを開き、現在のディレクトリが書き込み可能(ユーザーホームフォルダーなど:odesign -d --xml --entitlements entitlements.xml /Applications/Adobe\ Photoshop\ 2021-developer/Adobe\ Photoshop\ 2021.app)であることを確認します。

  3. entitlements.xml を開きます。

    1. 「<?xml」の前のすべての文字を削除します。
    2. entitlements に「<key>com.apple.security.get-task-allow</key> <true/>」を追加します。
  4. 開発用コピー(codesign -f -s - --xml --entitlements entitlements.xml /Applications/Adobe\ Photoshop\ 2021-developer/Adobe\ Photoshop\ 2021.app)に再署名します。

Adobe, Inc.

ヘルプをすばやく簡単に入手

新規ユーザーの場合