I have a daemon/script that runs daily in macos Sierra, but I can't find a way to make it run if the computer was off at the scheduled time.  Specifically, I'd like:run script/daemon once a day at a X:00 amif computer is off/sleeping at X:00, runs immediately when it wakesif daemon misses scheduled runs (off for several days), it runs once immediately when it wakesThe first point is handled easily with:<key>StartCalendarInterval</key>        <dict>            <key>Hour</key>            <integer>10</integer>        </dict>Running on startup/login when the scheduled time is missed is not the (default) behavior of launch agents, despite the suggestion (and later correction) in this question: https://superuser.com/questions/126907/how-can-i-get-a-script-to-run-every-day-on-mac-os-x
run daemon on startup/login if scheduled time is missed
osx;startup;daemon