Skip to content

Instantly share code, notes, and snippets.

@mhucka
Last active February 2, 2024 22:28
Show Gist options
  • Star 23 You must be signed in to star a gist
  • Fork 2 You must be signed in to fork a gist
  • Save mhucka/59e785a315d813d14cd0258b89a2fcac to your computer and use it in GitHub Desktop.
Save mhucka/59e785a315d813d14cd0258b89a2fcac to your computer and use it in GitHub Desktop.
Stop the Adobe Creative Cloud app from auto-launching on login on macOS
#!/bin/bash
# =============================================================================
# @file GitHub gist
# @brief stop Adobe Creative Cloud app from auto-launching on login on macOS
# @author Michael Hucka <mhucka@caltech.edu>
# @created 2021-08-12
# @website https://gist.github.com/mhucka/59e785a315d813d14cd0258b89a2fcac
#
# I find Adobe Creative Cloud absolutely infuriating. It installs auto
# launchers that are not in the user's login app list, and the services are
# hard to find and hard to stop. This is a script to try to unload and kill
# off the services on a macOS system. Tested on Mojave (10.14).
#
# USE AT YOUR OWN RISK. I'm not responsible for anthing that may happen if
# you use this.
# =============================================================================
# From https://apple.stackexchange.com/a/356217/6489
launchctl unload -w {,~}/Library/LaunchAgents/com.adobe.*.plist > /dev/null 2>&1
sudo launchctl unload -w /Library/LaunchDaemons/com.adobe.*.plist > /dev/null 2>&1
# From https://apple.stackexchange.com/a/366252/6489
sudo launchctl disable system/com.adobe.acc.installer.v2 > /dev/null 2>&1
sudo launchctl disable system/com.adobe.acc.installer > /dev/null 2>&1
sudo launchctl disable system/Adobe_Genuine_Software_Integrity_Service > /dev/null 2>&1
sudo launchctl disable system/com.adobe.AdobeCreativeCloud > /dev/null 2>&1
sudo launchctl disable system/com.adobe.agsservice > /dev/null 2>&1
launchctl disable gui/$(id -u)/com.adobe.acc.AdobeCreativeCloud.2416 > /dev/null 2>&1
launchctl disable gui/$(id -u)/com.adobe.accmac.2256 > /dev/null 2>&1
launchctl disable gui/$(id -u)/com.adobe.CCXProcess.2252 > /dev/null 2>&1
launchctl disable gui/$(id -u)/com.adobe.CreativeCloud > /dev/null 2>&1
launchctl disable gui/$(id -u)/com.adobe.CCLibrary.4032 > /dev/null 2>&1
launchctl disable gui/$(id -u)/com.adobe.AdobeCreativeCloud > /dev/null 2>&1
# Additional things found necessary on my 10.14 system:
killall Adobe\ Desktop\ Service > /dev/null 2>&1
@treemannul
Copy link

treemannul commented Jan 7, 2022

Thanks for the response. Yes, I copied it into bbedit, then I saved it as removeAdobeCloud.bash on my desktop. Then ran it with the command
sudo ./Desktop/removeAdobeCloud2.bash
Well first I authorized it in terminal using chmod +x ~/Desktop/removeAdobeCloud.bash
(more or less shooting in the dark, from stuff I'm reading about apple scripting -- ive used dos batch files for years but never apple script)

@treemannul
Copy link

treemannul commented Jan 7, 2022

By the way, the comment may have been lost that it WORKS for me now, by just adding sudo when running it -- THANKS!

but i added my question about reinstating adobe updates. Plus, still see Core Sync Helper running.

@mhucka
Copy link
Author

mhucka commented Jan 9, 2022

Great, glad to hear it worked in the end.

Re the errors about "no such file or directory": it means the file (/Library/LaunchAgents/com.adobe.AAM.Updater-1.0.plist in that case) does not exist, but I don't know why – it exists on my system. Perhaps due to different versions of the Adobe software?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment