I am creating this macOS application that offers the user the option to launch at login.
I have googled around and found a recipe that everyone is following for centuries, where a helper app is created and then this helper launches at login and from there, launches your main app.
Is that really necessary? Can't the main app launch directly at login?
I don't see any documentation from Apple saying that this scheme is mandatory.
Any thoughts?