OSX 定时任务问题和解决not allowed to access the accessibility
Posted 邱比比
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了OSX 定时任务问题和解决not allowed to access the accessibility相关的知识,希望对你有一定的参考价值。
公司定时音乐是用mac mini播放的,之前用的是iTunes,可以使用crontab+命令/usr/bin/osascript -e \'tell application "itunes" to play\'定时播放
但是ituns导入音乐还是挺麻烦的,之前也用网易云音乐,但是需要手动启停很麻烦。
某天想到可以用按键精灵,定时在应用启动按钮点击,但是官方下载的按键精灵安装不上,后来发现苹果脚本自带坐标点击;
于是写了个脚本,后来单独写成一条命令/usr/bin/osascript -e \'tell application "System Events" to click at {100, 890}\'
发现启动不起来,问群友得知查看crontab日志syslog | grep cron,查看后发现如下日志:
直接去百度是没有有效解决方案的,于是我理解了一下报错,大意是没有辅助权限;
于是我立马去“系统偏好设置”-“安全性与隐私”-“辅助功能”查看,果然,cron没有勾上
于是解锁勾上cron,于是cron就能正常运行脚本了
虽然很晚了,但是还是打算记录下来,怕以后忘记,也方便其他人搜到类似问题可以解决;
以上是关于OSX 定时任务问题和解决not allowed to access the accessibility的主要内容,如果未能解决你的问题,请参考以下文章
Origin null is not allowed by Access-Control-Allow-Origin解决方案
Not allowed to load local resource: 报错解决方法
Spring可执行定时任务的线程池ThreadPoolTaskScheduler报错:required a bean of type that could not be found.
解决Ajax跨域问题:Origin xx is not allowed by Access-Control-Allow-Origin.