Learn how to run a plist script before boot up on macOS using launchctl. This article provides step-by-step instructions and troubleshooting tips.