★向客户定期或不定期汇报调查结果。
★帮助客户方建立解决问题的流程,确保严格标准。
★施展过程中发现问题及时向客户方提供一切必要的分析与支持。
★提供外部观点和普通适用的经验,使客户需求始终保持一致。
★确保以事实为基础,以结果为动力的调查方法。
- 深圳鑫泰邦.
- 微信号:130-9737-8133
- 探长私人热线: 13728687007
- 联系地址: 福田区.金田路.金中环国际商务大厦(主楼)9楼.
「深圳私家侦探公司取证一般需要多少钱」零基础的 PhotoShop CEP 6 开发教程 「 9 」签名打包与 ZXP
《零基础的 PhotoShop CEP 6 开发教程》系列目录
「 0 」目录
「 1 」配置开发环境
「 2 」CEP 文件结构
「 3 」CEP 的运行模式
「 4 」Hello World !
「 5 」事件(EVENTS)
「 6 」调用 JSX 并释放信息
「 7 」UI - HTML 开发的一些细节
「 8 」API - 文件读写与二进制数据
「 9 」签名打包与 ZXPSignCmd
「 X 」CEP 更新至 6.1版了
这次来说说,CEP 扩展打包发布相关的事。
CEP 扩展需要有签名才会运行,而所谓签名是验证扩展文件能否与签名时一致的方式,能确保你的扩展不被篡改和识别扩展作者。所以你会看到设置了对方的扩展组件后,扩展就能够运行了。
不过在扩展开发者模式上, PhotoShop 会无视签名,关于开启发者模式,在 「 1 」配置开发环境 一文中介绍了。
这里提供 2 个 .reg 文件,在 Windows 下双击即可便捷的开关开发者模式:
CEP 调试方式关闭.reg , CEP 调试模式开启.reg
签名分为和自签名证书(self-signed certificates)或者商业签名证书(commercial certificates),
商业签名可以(也仅可以)在以下数字签名提供商中购买:
商业证书在使用 Adobe Extension Manager 安装时不会有如下警告:
自签名证书警告
不过在 CC 2015 之后 Adobe Extension Manager 已经被移除了(Adobe 现在想使客户都从它的 Adobe Add-Ons 市场下购买、下载软件)
不用付钱我们也可以使用自签名证书,自签名证书可以使用 ZXPSignCmd 创建。
ZXPSignCmd
ZXPSignCmd 是 Adobe 官方公布的签名与打包的命令行工具,有 Windows 和 OSX 2 个系统的版本。这里先介绍使用 ZXPSignCmd 创建证书跟打包的方式,如果感觉命令行工具麻烦,可以使用我制作的 GUI 版本,后面会介绍。
ZXPSignCmd -selfSignedCert <countryCode> <stateOrProvince> <organization> <commonName> <password> <outputPath.p12>
ZXPSignCmd -selfSignedCert <国家代码> <地区> <组织名> <证书所有者名称> <证书密码> <证书名.p12>
例子:
ZXPSignCmd -selfSignedCert CN Changsha nullice.com nullice 123456 我的证书.p12>
ZXPSignCmd -sign <inputDirectory> <outputZxp> <p12> <p12Password> -tsa <timestampURL>
ZXPSignCmd -sign <要打包的项目目录> <输出文件路径> <证书路径> <证书密码> -tsa <时间戳服务地址>
其中 -tsa <时间戳服务地址> 不需要可以省略。
ZXPSignCmd -sign "PS.fonTags\fonTags" "PS.fonTags\我的扩展.zxp" "我的证书.p12" "123456"