All Platform Guides
launchd Scheduling (macOS)
Complete guide to macOS launchd scheduling with plist files
Last updated: December 2025
Key Features
- StartCalendarInterval
- StartInterval (seconds)
- XML plist format
- User and system agents
Example Configuration
Label
com.example.myjob
StartCalendarInterval
Hour
2
Minute
0
Official Documentation
launchd (macOS) Scheduling Documentation →
Monitoring launchd (macOS) Jobs
Add heartbeat monitoring to your launchd (macOS) jobs. Just add a ping at the end of your job:
curl -fsS https://cronsignal.io/ping/YOUR_CHECK_ID
Monitor launchd (macOS) Jobs
Get alerted when your launchd (macOS) scheduled jobs fail to run.
Start Monitoring Free3 checks free. No credit card required.