osx上のcron

Contributed by: akira on 2014年12月26日(金) 17:57 JST

Last modified on

OSX上で、定期的にiOS simulatorを実行する。 スクリーンロック時にlaunchdで起動した、シミュレータは動かない。
別途テストが必要
* 12,18 * * * /Users/a_tsuruta/Documents/work/ios/performance_tools/simulator.sh
30 * * * * /Users/a_tsuruta/Documents/work/ios/performance_tools/iPodcron.sh

$ instruments -t /Developer/Platforms/iPhoneOS.platform/Developer/Library/Instruments/PlugIns/AutomationInstrument.bundle/Contents/Resources/Automation.tracetemplate
<path-to-your-app>/<appname>.app/ -e UIASCRIPT <path-to-your-js-test-file> -e
UIARESULTSPATH <path-to-results-folder>

http://stackoverflow.com/questions/11...atus-60007[*1]

これを許可しないと、cronが巧く動かない。
DevToolsSecurity -enable
sudo security authorizationdb write system.privilege.taskport allow

シミュレータで下記のエラーが出るようになった。原因は不明だが、simulatorのコンテンツと設定をリセットを行えばなおるらしい。
やってみたけどなおらない。

コメント (0件)

Geeklog Site - osx上のcron
https://geeklog.craine.ne.jp/article.php?story=20141226175730814

[*1] http://stackoverflow.com/questions/11369449/uiautomation-failed-to-authorize-rights-with-status-60007