Сьогодні я оновився Мохаве тому що сповіщення вбивали мене.
Сценарій, який я маю в автоматі для запуску сервера Apache при запуску, перестав працювати після оновлення.
Це все це додаток automator робить
echo mypassphrase | sudo -S apachectl restart
Дивно, це точно така ж лінія працює нормально, якщо я запустити його з терміналу
Я спробував використати наведені нижче сценарії AppleScript, які деякі користувачі рекомендують в Інтернеті:
do shell script "echo mypassphrase | sudo -S apachectl restart" with administrator privileges
do shell script "sudo -S apachectl restart" with administrator privileges
do shell script "sudo apachectl restart" with administrator privileges
do shell script "apachectl restart" with administrator privileges
Жодна з них не працює. Запуск програми не відбувається вручну. Сценарій працює тільки, якщо я запускаю його з Terminal.app
Я також надав цьому додатку (autostartapache.app) дозвіл керувати моїм комп'ютером у Системних налаштуваннях & gt; Безпека та конфіденційність. Я також перезапустив машину. Програма запускається під час запуску, але не запускає apache, а запуск програми вручну не буде працювати.
Думаючи про зниження до High Sierra, який працював нормально, я не люблю це оновлення в будь-якому випадку і там дійсно немає нічого нового для користувача, крім декількох додатків, які вони додали (новини, акції і т.д.). Моя сестра також сказала мені, що її пристрій Wacom для цифрового мистецтва не працює добре після оновлення. Ця проблема, здається, пов'язана зі змінами, які вони внесли до безпеки (все тепер потрібні дозволи).
appleeventsd
& amp; Automator & amp; Automator Runner у повному доступі до диска, але окремі скрипти знаходяться в автоматизації.