The are a number of plist files that remain
Description: com.snap.SnapCamera keeps running even though I deleted the app.
Launchd: /Library/LaunchDaemons/com.snap.SnapCameraRemover.plist
Command: /bin/bash -c ' if [ ! -d "/Applications/Snap Camera.app" ]; then osascript -e " tell application \"System Events\" set answer to the button returned of (display dialog \"Do you want to remove all Snap Camera related data?\" buttons {\"No\", \"Yes\"} default button 2) end tell if answer is \"Yes\" then do shell script \" for currentHome in /Users/*/ ; do currentUser=\`echo \$currentHome | cut -d'/' -f 3\` currentUid=\`id -u \$currentUser\` launchctl asuser \$currentUid launchctl unload -w \$currentHome/Library/LaunchAgents/com.snap.AssistantService.plist rm \$currentHome/Library/LaunchAgents/com.snap.AssistantService.plist launchctl asuser \$currentUid la'
Details: Gatekeeper bypass
com.snap.SnapCameraRemover.plist (Not signed - installed 2024-12-07)
Command: /bin/bash -c ' if [ ! -d "/Applications/Snap Camera.app" ]; then osascript -e " tell application \"System Events\" set answer to the button returned of (display dialog \"Do you want to remove all Snap Camera related data?\" buttons {\"No\", \"Yes\"} default button 2) end tell if answer is \"Yes\" then do shell script \" for currentHome in /Users/*/ ; do currentUser=\`echo \$currentHome | cut -d'/' -f 3\` currentUid=\`id -u \$currentUser\` launchctl asuser \$currentUid launchctl unload -w \$currentHome/Library/LaunchAgents/com.snap.AssistantService.plist rm \$currentHome/Library/LaunchAgents/com.snap.AssistantService.plist launchctl asuser \$currentUid la'
Clean up:
~/Library/LaunchAgents/com.snap.SnapCameraAutoLaunch.plist
/Applications/Snap Camera.app/Contents/MacOS/Snap Camera
Executable not found