Skip to main content
notbyhalf
Inspiring
Aug 20, 2020 11:21 AM UTC
Question

CEP Extensions not showing in menu if installed to system Library [SOLVED]

It's been like this for a little while and across versions of After Effects. I don't know what setting I have changed along the way, but After Effects only displays Extensions installed to ~/Library/Application Support/Adobe/CEP/extensions/ but not /Library/Application Support/Adobe/CEP/extensions/

Works as expected on another computer of mine. Any thoughts?

 

SOLUTION

I trashed my CEP folder in /Library/Application Support/Adobe/ and re-installed an extension using ZXP Installer from aescripts.

 

macOS Mojave 10.14.6
After Effects 17.1.2

3 replies

Justin Taylor-Hyper Brew
Community Expert
Community Expert
Aug 22, 2020 12:42 AM UTC

Probably caused by folder permissions getting corrupted on Mac, I've ran into this before.

Translate
Participant
Apr 19, 2024 2:50 PM UTC

Though not related to the install path, one may have the same problem if the version number does not respect a given regular expression.

 

That regular expression that Premiere Pro / CEP demand depends on the manifest version number. You can find it here for example: 

\d{1,9}(\.\d{1,9}(\.\d{1,9}(\.(\w|_|-)+)?)?)?

https://github.com/Adobe-CEP/CEP-Resources/blob/03e456ecb2ad81900f0d57a8b4508a8a825d0a83/CEP_8.x/ExtensionManifest_v_7_0.xsd#L559 

 

Example on Regex101: https://regex101.com/r/rY94f1/1

 

Basically, a version named 2.0.1-alpha2 will not match and your extension will not show up in the menus.

On the other hand, a version named 2.0.1.alpha2 will match and make your extension show up.

Translate
Justin Taylor-Hyper Brew
Community Expert
Community Expert
May 1, 2024 5:27 PM UTC

Fascinating. Never tried adding works in a version number but useful to know it's possible. Sticking with Semantic Versioning is generally a safe bet within CEP and the wider dev world.

Translate