InDesign og macOS Catalina (10.15)

ExtendScript Toolkit åbner ikke

Problem

Når du redigerer et JavaScript vha. panelet Scripts i InDesign i macOS 10.14 eller tidligere (Vindue > Hjælpeprogrammer > Scripts), vises ExtendScript Toolkit. Dette værktøjssæt er et 32-bit-program. macOS 10.15 (Catalina) understøtter dog kun 64-bit-programmer, og derfor vil ExtendScript Toolkit ikke fungere.

Løsning

ExtendScript Toolkit er blevet erstattet med ExtendScript Debugger 1.1.0.

Sådan redigerer og debugger du JavaScript i macOS 10.15 eller nyere:

  • Hent og installer Visual Studio Code i mappen /Programmer.
  • Installer ExtendScript Extension (ESTK) under Udvidelser i programmet Visual Studio Code.

Ekstramoduler kan ikke findes eller kan ikke bekræftes

Ekstramoduler, der er i karantæne i macOS 10.15, giver følgende fejlmeddelelser:

  • InDesign: Filen blev ikke fundet
  • Operativsystem: Ekstramodulet kan ikke åbnes, fordi udvikleren ikke kan verificeres

Dette gælder for ekstramoduler, der ikke er bekræftet, eller som er blevet downloadet fra internettet eller installeret vha. andre metoder, f.eks. træk og slip.

  • Kunder, der allerede har ekstramodulet installeret, inden de opgraderer til macOS 10.15, bør ikke komme ud for dette problem.
  • Kunder, der opgraderer til macOS 10.15 og derefter prøver at downloade og installere et ekstramodul, kan komme ud for dette problem.

Løsning

Skaf opdaterede ekstramoduler, der er blevet bekræftet til brug i macOS 10.15, fra tredjepartsudvikleren. Ekstramoduler, der er blevet bekræftet af Apple, indlæses i InDesign uden problemer.

 

Midlertidig løsning

Ældre ekstramoduler, der ikke er blevet bekræftet, kan fjernes fra karantænen af brugere med administratorrettigheder ved at køre følgende kommando, hvis ekstramodulet er installeret i mappen med ekstramoduler til InDesign:

sudo xattr -r -d com.apple.quarantine /Applications/Adobe\ Indesign\ 2019/Plug-ins/<plug-in-name>

 

Sådan undersøger du, om et ekstramodul er i karantæne

Du kan undersøge, om et ekstramodul er i karantæne, vha. en Terminal-kommando.

Eksempel, når ekstramodulet er i mappen med ekstramoduler til InDesign:

% ls -l@ /Applications/Adobe\ Indesign\ 2019/Plug-ins/<plug-in-name>/

 Bemærk: <plug-in-name> skal erstattes med navnet på det ekstramodul, du vil kontrollere

Dette giver følgende:

total 0 drwxr-xr-x@ 6 <username> wheel 192 Sep 26 15:11 Contents com.apple.quarantine 22

"com.apple.quarantine 22" betyder, at ekstramodulet er i karantæne.

Til udviklere af ekstramoduler

Udvikling og fejlfinding af tredjeparts ekstramoduler understøttes ikke i macOS 10.15 (Catalina). For at udvikle ekstramoduler til macOS skal følgende systemkrav overholdes:

  • Xcode 9.2
  • macOS 10.13 eller 10.14

Adobe, Inc.

Få hjælp hurtigere og nemmere

Ny bruger?