Autostart Server After Crash
This document will guide you on how you can configure your Mac to automatically restart the BlueBubbles Server app if the app crashes (unsafe exit)
Special thanks to Scr0nch for the basis of this guide!
Open the TextEdit app on your Mac
Copy & paste the following XML into the new text file: Note: Modify the "Program" string value to the location of your BlueBubbles.app, and/or replace
{username}
with your macOS usernameThis will make sure that the specified program will be run when you first login to your Mac (
RunAtLoad
), and will be restarted if it crashes (KeepAlive
). TheSuccessfulExit: false
flag means that the app will not be restarted if the server exits successfully; for example, if you manually close the app.Save the file to
~/Library/LaunchAgents/com.bluebubbles.server.plist
CMD + S
to save the fileCMD + Shift + G
to open a file locationPaste
~/Library/
into the popup and hit EnterFind the
LaunchAgents
folder and open itIf it does not exist, create it using the
New Folder
button
Enter
com.bluebubbles.server.plist
in theSave As
field
Install the launch agent and load it after the current user graphically logs in:
Immediately start the launch agent (only necessary for the first time):
Some additional notes:
To uninstall the launch agent:
To print information about the launch agent:
Last updated