Skip to main content
Brontzai
Inspiring
September 3, 2023
Answered

Signature verification failed for extension

  • September 3, 2023
  • 2 replies
  • 3005 views

Hi everyone.
Can't just run my test cep extention
I do everything according to the instructions.
I just take a test cep extention and put it along the path /Users/username/Library/Application Support/Adobe/CEP/extensions
it appears in my window - extentions
i click on it but the extention doesn't run.
In the logs, this error "Signature verification failed for extension com.extension.testing.panel" Do I need to create a certificate, and use this certificate to sign all the files that are in my project?
Or somehow sign through ZXPSignCmd. I work on Mac OS. Couldn't find instructions. What am I doing wrong?
I ask for help

This topic has been closed for replies.
Correct answer Brontzai

Solved the problem like this
defaults write com.adobe.CSXS.11 PlayerDebugMode 1
.11

2 replies

Brontzai
BrontzaiAuthorCorrect answer
Inspiring
September 3, 2023

Solved the problem like this
defaults write com.adobe.CSXS.11 PlayerDebugMode 1
.11

Mathias Moehl
Community Expert
Community Expert
September 5, 2023

That's perfect for development, but as Justin said, you should properly sign the extension when distributing to others.
Also note that on some machines even properly signed extensions won't open properly (a CEP bug?). 
Using the aescripts ZXP installer you can then enable debug mode also using a convenient UI:

https://aescripts.com/knowledgebase/index/view/faq/zxp-cep-extension-won-t-open/

 

Mathias Möhl - Developer of tools like BeatEdit and Automation Blocks for Premiere Pro and After Effects
Brontzai
BrontzaiAuthor
Inspiring
September 5, 2023

I only needed to create my product and test it. I'm not going to distribute yet.
I solved this issue, already played around. And I realized that I do not need CEP.
I'm writing C++ plugins and I need to figure out how to make interfaces with AEGP. I took the Panelator example, but I still don’t understand something. I read the documentation but didn't find anything. I'll probably write a separate thread