전체 Photoshop 폴더의 사본을 만들어 "Adobe Photoshop 2021-developer"라고 지칭합니다.
문제
macOS Big Sur(버전 11)에서 플러그인을 디버깅하려고 할 때 실행 중인 Photoshop 버전에 연결할 수 없는 경우 이 문서를 참조하십시오.
대상
Photoshop용 C/C++ 플러그인을 작성하고 Xcode를 사용하여 제품을 디버그하는 개발자입니다.
해결 방법
실행 중인 Photoshop 버전에 연결하려고 할 때 아래 대화 상자가 Xcode에 표시됩니다. 이는 Photoshop 응용 프로그램의 서명 때문입니다.
플러그인 디버깅을 활성화하려면 다음을 수행하십시오.
-
-
터미널을 열고 사용자 홈 폴더와 같이 현재 디렉토리에 쓰기가 가능한지 확인합니다. codesign -d --xml --entitlements entitlements.xml /Applications/Adobe\ Photoshop\ 2021-developer/Adobe\ Photoshop\ 2021.app
-
entitlements.xml을 엽니다.
- "<?xml" 앞에 있는 문자를 제거합니다.
- 자격 유형에 다음을 추가합니다. <key>com.apple.security.get-task-allow</key> <true/>
-
개발 사본을 다시 서명합니다. codesign -f -s - --xml --entitlements entitlements.xml /Applications/Adobe\ Photoshop\ 2021-developer/Adobe\ Photoshop\ 2021.app