当我们在Photoshop中运行某些PS扩展插件时,有时候会出现 “ 无法加载XX扩展,因为它未经正确签署 ” 的提示,那么遇到这个问题该怎么解决呢?通常情况下软件应用是不会运行未经签名扩展的,只有打包并签名才可以运行,这样我们就没法即时测试开发的扩展了,所以在开始之前,我们要打开开发者模式:

MAC版解决方法:
1.选择系统顶部-菜单-前往-实用工具-终端(以PS2021为例)

2.打开终端输入ps2021 Mac版命令行。
defaults write com.adobe.CSXS.10 PlayerDebugMode 1

3.再打开ps插件,可以看到插件可以正常运行了。

温馨提示:其它版本PhotoShop请自行替换输入命令行;
各个版本PS签署代码汇总
复制粘贴即可
CC 2014:defaults write com.adobe.CSXS.5 PlayerDebugMode 1
CC 2015:defaults write com.adobe.CSXS.6 PlayerDebugMode 1
CC 2017:defaults write com.adobe.CSXS.7 PlayerDebugMode 1
CC 2018:defaults write com.adobe.CSXS.8 PlayerDebugMode 1
CC 2019:defaults write com.adobe.CSXS.9 PlayerDebugMode 1
CC 2020:defaults write com.adobe.CSXS.9 PlayerDebugMode 1
CC 2021:defaults write com.adobe.CSXS.10 PlayerDebugMode 1
CC 2022:defaults write com.adobe.CSXS.11 PlayerDebugMode 1

WIN版解决方法:
1、复制以下代码到记事本。
Windows Registry Editor Version 5.00
[HKEY_CURRENT_USER\Software\Adobe\CSXS.6]
"LogLevel"="1"
"PlayerDebugMode"="1"
[HKEY_CURRENT_USER\Software\Adobe\CSXS.7]
"LogLevel"="1"
"PlayerDebugMode"="1"
[HKEY_CURRENT_USER\Software\Adobe\CSXS.8]
"LogLevel"="1"
"PlayerDebugMode"="1"
[HKEY_CURRENT_USER\Software\Adobe\CSXS.5]
"LogLevel"="1"
"PlayerDebugMode"="1"
[HKEY_CURRENT_USER\Software\Adobe\CSXS.9]
"LogLevel"="1"
"PlayerDebugMode"="1"
[HKEY_CURRENT_USER\Software\Adobe\CSXS.10]
"LogLevel"="1"
"PlayerDebugMode"="1"
[HKEY_CURRENT_USER\Software\Adobe\CSXS.11]
"LogLevel"="1"
"PlayerDebugMode"="1"
[HKEY_CURRENT_USER\Software\Adobe\CSXS.12]
"LogLevel"="1"
"PlayerDebugMode"="1"
[HKEY_CURRENT_USER\Software\Adobe\CSXS.13]
"LogLevel"="1"
"PlayerDebugMode"="1"
[HKEY_CURRENT_USER\Software\Adobe\CSXS.14]
"LogLevel"="1"
"PlayerDebugMode"="1"
[HKEY_CURRENT_USER\Software\Adobe\CSXS.15]
"LogLevel"="1"
"PlayerDebugMode"="1"
[HKEY_CURRENT_USER\Software\Adobe\CSXS.16]
"LogLevel"="1"
"PlayerDebugMode"="1"
2、文件—另存为—把文件名后缀txt改为bat,然后运行bat文件即可。
