Vous avez déjà trouvé une solution de contournement, mais la cause de ce problème est liée aux "contraintes de lancement" d'Apple. Vous pouvez le voir en ouvrant Console.app et en filtrant par AMFI
tout en essayant de lancer le binaire en question :
AMFI: Violation de contrainte de lancement (application de la contrainte), infos sur l'erreur : c[1]p[1]m[1]e[14], (Contrainte non respectée) lancement du processus [vc : 1 pid : 10286] : /System/Applications/Mission Control.app/Contents/MacOS/Mission Control, type de lancement 0, échec du processus [vc : 1 pid : 10286] : /System/Applications/Mission Control.app/Contents/MacOS/Mission Control
Apple documente certaines des valeurs qui peuvent apparaître dans ce message de journal, mais dans le cas spécifique de c[1]p[1]m[1]e[14]
, toutes les infos pertinentes sont essentiellement "réservées par le système d'exploitation".
Mais en général, il s'agit d'une mesure d'atténuation introduite par Apple pour garantir que les binaires système non interactifs ne peuvent être lancés que de la manière attendue, car plusieurs failles de sécurité dans macOS étaient liées à l'exécution de binaires système à partir de chemins auxquels ils ne s'attendaient pas, sous un processus parent à partir duquel ils héritaient de certaines propriétés, etc.