Eu tenho um daemon / script que é executado diariamente no macos Sierra, mas não consigo encontrar uma maneira de fazê-lo funcionar se o computador estiver desligado no horário agendado. Especificamente, gostaria de:
O primeiro ponto é tratado facilmente com:
<key>StartCalendarInterval</key>
<dict>
<key>Hour</key>
<integer>10</integer>
</dict>
A execução na inicialização / login quando a hora agendada é "perdida" não é o comportamento (padrão) dos agentes de inicialização, apesar da sugestão (e posterior correção) nesta pergunta: