צור עותק של תיקיית Photoshop שלך, וקרא לה Adobe Photoshop 2021-developer
בעיה
אם אתה מנסה לאתר באגים בתוסף שלך ב-macOS Big Sur (גרסה 11 ) ואינך מצליח לבצע שילוב עם גרסה של Photoshop שפועלת, מאמר זה מיועד עבורך.
קהל
מפתחים שכותבים תוספי ++C/C עבור Photoshop ומשתמשים ב-Xcode כדי לאתר באגים במוצר שלהם.
פתרון
תיבת הדו-שיח הבאה מוצגת ב-Xcode בעת ניסיון לבצע שילוב עם הגרסה של Photoshop שפועלת הדבר נובע מהחתימה של יישום Photoshop.
כדי להפעיל איתור באגים בתוסף שלך, בצע את הפעולות הבאות:
-
-
פתח את Terminal וודא שניתן לכתוב בספרייה הנוכחית שלך (למשל, תיקיית הבית של המשתמש): 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