How to launch app at start up in macOS
Issue #205
ServiceManagement framework
https://developer.apple.com/documentation/servicemanagement/1501557-smloginitemsetenabled
SMLoginItemSetEnabled
Enable a helper application located in the main application bundle’s “Contents/Library/LoginItems” directory.
Login items
macOS Sierra: Open items automatically when you log in
You can have apps, documents, folders, or server connections open automatically whenever you log in to your Mac.
Add or remove automatic items
Choose Apple menu > System Preferences, then click Users & Groups.