Mac OS 10.15でハングしているProgram()を実行するJMP 15/16で、Run Program( "usr / bin / osascript、Options(…)、")でAppleScriptを呼び出すJSLスクリプトがいくつかあります。1年前に最後に使用したときは、問題なく動作しました。それまでの間、OS X 10.15にアップグレードしました。
現在、これらのスクリプトを使用しようとすると、Run Program()内でハングします(RPが戻ることはなく、スクリプトを中止する必要があります)。トラブルシューティングを試みたところ、Optionsパラメータの文字列が適切な形式として認識されなかったことが原因である可能性があります。
Appleが10.15でデフォルトのシェルをbashからzshに変更したことに気づきました。Run Program()を使用している人は、これが問題の原因であるかどうかを知っていますか?
スクリプティング