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