Sous macOS 10.14 et versions antérieures, lors de la modification d’un script JavaScript à l’aide du panneau Scripts dans InDesign (Fenêtre > Utilitaires > Scripts), ExtendScript Toolkit est affiché. Ce kit de ressources est une application 32 bits. Toutefois, sous macOS 10.15 (Catalina), qui prend en charge uniquement les applications 64 bits, ExtendScript Toolkit ne s’ouvre pas.
ExtendScript Toolkit a été remplacé par ExtendScript Debugger 1.1.0.
Pour modifier et déboguer les scripts JavaScript sous macOS 10.15 ou version ultérieure :
Sous macOS 10.15, les modules externes en quarantaine renvoient l’une des erreurs suivantes :
Ce problème se produit avec les modules externes qui ne sont pas authentifiés et qui sont téléchargés sur le web ou installés par d’autres méthodes, telles que Glisser-déposer.
Solution
Obtenez des modules externes autorisés par macOS 10.15 et mis à jour auprès de développeurs tiers. InDesign charge les modules externes qui ont été autorisés par Apple.
Solution
Pour les modules externes plus anciens qui ne sont pas autorisés, les clients possédant des privilèges d’utilisateur Admin peuvent supprimer l’indicateur de quarantaine à l’aide de la commande suivante si le module externe est installé dans le dossier des modules externes de l’application InDesign :
sudo xattr -r -d com.apple.quarantine /Applications/Adobe\ Indesign\ 2019/Plug-ins/<nom_module_externe>
Déterminer si un module externe est mis en quarantaine
Les clients peuvent déterminer si un module externe est mis en quarantaine ou non à l’aide du Terminal.
Exemple si le module externe se trouve dans le dossier des modules externes de l’application InDesign :
% ls -l@ /Applications/Adobe\ Indesign\ 2019/Plug-ins/<nom_module_externe>/
Remarque : remplacez <nom_module_externe> par le nom du module externe que vous devez corriger
Cette opération retourne le résultat suivant :
total 0 drwxr-xr-x@ 6 <username> wheel 192 Sep 26 15:11 Contents com.apple.quarantine 22
« com.apple.quarantine 22 » signifie que le module externe est en quarantaine.
Le développement et le débogage de modules externes tiers ne sont pas pris en charge sous macOS 10.15 (Catalina). Pour développer des modules externes avec macOS, vous devez disposer de la configuration requise suivante :
Accéder à votre compte