InDesign et macOS Catalina (10.15)

ExtendScript Toolkit ne s’ouvre pas

Problème

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.

Solution

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 :

  • Téléchargez et installez Visual Studio Code dans le dossier /Applications.
  • Installez l’ExtendScript Extension (ESTK) disponible sous Extensions dans l’application Visual Studio Code.

Les modules externes sont introuvables ou ne peuvent pas être vérifiés

Sous macOS 10.15, les modules externes en quarantaine renvoient l’une des erreurs suivantes :

  • InDesign : erreur Fichier introuvable 
  • OS : Le module externe ne peut être ouvert car le développeur ne peut être vérifié

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.

  • Les clients ayant installé des modules externes puis effectué la mise à niveau vers macOS 10.15 ne devraient pas rencontrer ce problème.
  • Les clients qui effectuent la mise à niveau vers macOS 10.15 puis essaient de télécharger et d’installer un module externe peuvent rencontrer des problèmes.

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 le drapeau 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/<plug-in-name> 
 

 

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/<plug-in-name>/

 Remarque : remplacez <plug-in-name> avec 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.

Pour les développeurs de modules externes tiers

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 :

  • Xcode 9.2
  • macOS 10.13 ou 10.14
Logo Adobe

Accéder à votre compte