Skip to main content
Participating Frequently
July 8, 2019
Answered

ExtendScript Toolkit cannot open on macOS 10.15 Catalina due to dropped 32 bit app support

  • July 8, 2019
  • 3 replies
  • 10523 views

While testing our CEP Extension (which uses JSX scripts) on the new macOS Catalina, I've discovered that the ExtendScript Toolkit application cannot open. Instead I see this alert.

Running the app in the terminal shows the following error message:

zsh: bad CPU type in executable: /Applications/Adobe ExtendScript Toolkit CC/ExtendScript Toolkit.app/Contents/MacOS/ExtendScript Toolkit

I understand that Apple is dropping 32 bit app support from macOS going forward (32-bit app compatibility with macOS High Sierra 10.13.4 and later - Apple Support​​ ). It looks like Catalina is the first OS to do so and therefore blocks ExtendScript Toolkit from running.

I also understand that Adobe is not actively developing ESTK. However, we need ESTK to compile our JSX scripts to the JSXBIN format from the command line.

For this reason, can we get a recent, 64bit build of ExtendScript Toolkit for macOS? Or is there another application we can use to compile our JSX scripts to JSXBIN?

- Nick

This topic has been closed for replies.

3 replies

Participant
October 22, 2019

I made the edits, but I still can't get Extendscript to work launch via Terminal. Is there a way to use the new debugger with Terminal? All I see available are Adobe apps.

 

Adobe ExtendScript Toolkit CC/ExtendScript Toolkit.app/Contents/MacOS/ExtendScript Toolkit: Bad CPU type in executable

sberic
Legend
October 25, 2019

There is no way to use ExtendScript Toolkit (ESTK) with macOS 10.15+ (Catalina) or greater. ESTK is a 32-bit application and they are fundamentally incompatible with macOS as of 10.15. The last version of macOS that can run ESTK is 10.14.6.

 

Adobe has made a new debugger in the form of a plugin for Visual Studio Code. It's called the ExtendScript Debugger (ESD) and it supports some of the features of ESTK.

 

Please note that the ESD currently (v1.1.2) only fully supports debugging a single, synchronous script execution within a single host application from a single VSCode Workspace (window) at a time. It has partial support for debugging CEP and ScriptUI panels that feature code in callbacks/handlers (requires special configuration).

Participant
January 31, 2020

I don't see an answer

 

 

Kukurykus
KukurykusCorrect answer
Legend
July 8, 2019
wckdtall
Inspiring
October 25, 2019

This did not work for me. This fixed the timeout issue from last year, but not the Catalina compatibility issue. Is there a solve?

Stephen Marsh
Community Expert
Community Expert
October 25, 2019

I believe you need to give up on ESTK and use the ES Debugger extension for MS Visual Studio Code (not MS Visual Studio). See my previous comments.