Necesitaba asistir a una reunión Webex y al ir a la dirección proporcionada me dieron un archivo para descargar (Webex.pkg). Después de instalarlo, no había ninguna aplicación correspondiente en las carpetas /Applications o ~/Applications. La aplicación Webex sólo parece iniciarse cuando se accede a una URL adecuada.
Ahora quiero desinstalar Webex porque ya no lo necesito, pero la aplicación no viene con un desinstalador.
En primer lugar, eché un vistazo a la consola para cualquier registro y encontré esto wbxtra_20230113_111857_cws.log
que tiene estas entradas
[11:18:57.906] Version: 41.1.0, user: Alex, uid: 503, gid: 20, OSX: 13.1, home: /Users/Alex
[11:18:57.933] Who am I: Alex
[11:18:57.950] Script params:
$0 = /tmp/PKInstallSandbox.kVAiy6/Scripts/com.cisco.webex.meetings.cws.5ct0LG/postinstall
$1 = /Users/Alex/Downloads/Webex.pkg
$2 = /Users/Alex/Library/Application Support/WebEx Folder/Add-ons
$3 = /
[11:18:57.964] pkg_path: /Users/Alex/Downloads/Webex.pkg
[11:18:58.036] Remove arm64 payloads done: 0
[11:18:58.048] device arch: arm64
[11:18:58.060] cws_path: /Users/Alex/Library/Application Support/WebEx Folder/Add-ons/Cisco WebEx Start.app
/Users/Alex/Library/Application Support/WebEx Folder/Add-ons/Cisco WebEx Start.app: valid on disk
/Users/Alex/Library/Application Support/WebEx Folder/Add-ons/Cisco WebEx Start.app: satisfies its Designated Requirement
[11:18:58.274] Verify target done.
[11:18:58.283]
[11:18:58.293]
[11:18:58.721] Launch target done. open times: 1
[11:18:58.775] Installation done, result: 0 (expect: 0)
Así que parecía que sólo tenía que quitar ~/Library/Application Support/WebEx Folder/
pero cuando hice una búsqueda ( sudo find /Users -iname "*webex*" 2>&1 | grep -v "Operation not permitted"
) en todo el directorio Usuarios, encontré estas instancias con el nombre "Webex", que parecen apuntar al software en otros lugares también:
/Users/Alex/Library/Receipts/com.cisco.webex.meetings.cws.bom
/Users/Alex/Library/Application Support/Mozilla/NativeMessagingHosts/com.webex.meeting.json
/Users/Alex/Library/Application Support/Microsoft Edge Beta/NativeMessagingHosts/com.webex.meeting.json
/Users/Alex/Library/Application Support/Google/Chrome/NativeMessagingHosts/com.webex.meeting.json
/Users/Alex/Library/Application Support/Google/Chrome Canary/NativeMessagingHosts/com.webex.meeting.json
/Users/Alex/Library/Application Support/Cisco/WebEx Meetings
/Users/Alex/Library/Application Support/Cisco/WebEx Meetings/Updates/WebexTeams.dmg
/Users/Alex/Library/Application Support/Webex Meetings
/Users/Alex/Library/Application Support/Microsoft Edge/NativeMessagingHosts/com.webex.meeting.json
/Users/Alex/Library/Application Support/WebEx Folder several files and folders hereunder
/Users/Alex/Library/Saved Application State/com.webex.meetingmanager.savedState
/Users/Alex/Library/WebKit/com.webex.meetingmanager
/Users/Alex/Library/Preferences/com.cisco.webex.webexmta.plist
/Users/Alex/Library/Preferences/com.webex.meetingmanager.plist
/Users/Alex/Library/Preferences/com.cisco.webex.Cisco-WebEx-Start.plist
/Users/Alex/Library/Application Scripts/group.com.cisco.webex.meetings
/Users/Alex/Library/Application Scripts/com.cisco.webex.Cisco-WebEx-Start.CWSSafariExtension
/Users/Alex/Library/HTTPStorages/com.webex.meetingmanager.binarycookies
/Users/Alex/Library/HTTPStorages/com.webex.meetingmanager
/Users/Alex/Library/HTTPStorages/com.cisco.webex.webexmta
/Users/Alex/Library/HTTPStorages/WebEx-PT.webexAppLauncher
/Users/Alex/Library/HTTPStorages/com.cisco.webex.Cisco-WebEx-Start
/Users/Alex/Library/Logs/Webex Meetings
/Users/Alex/Library/Logs/webexmta
/Users/Alex/Library/Group Containers/group.com.cisco.webex.meetings
/Users/Alex/Library/Group Containers/group.com.cisco.webex.meetings/Library/Preferences/group.com.cisco.webex.meetings.plist
/Users/Alex/Library/Group Containers/group.com.cisco.webex.meetings/Library/Application Scripts/group.com.cisco.webex.meetings
/Users/Alex/Library/Containers/com.cisco.webex.Cisco-WebEx-Start.CWSSafariExtension
/Users/Alex/Library/Containers/com.cisco.webex.Cisco-WebEx-Start.CWSSafariExtension/Data/Library/Application Scripts/com.cisco.webex.Cisco-WebEx-Start.CWSSafariExtension
/Users/Alex/Library/Caches/Firefox/Profiles/lvicup2e.default-release/startupCache/webext.sc.lz4
/Users/Alex/Library/Caches/com.webex.meetingmanager
/Users/Alex/Library/Caches/com.cisco.webex.webexmta
/Users/Alex/Library/Caches/com.cisco.webex.Cisco-WebEx-Start
/Users/Alex/Library/Caches/com.plausiblelabs.crashreporter.data/com.cisco.webex.CaptureHost
Tendría sentido eliminar el ~/Library/Preferences
, ~/Library/Logs
y ~/Library/Caches
pero, ¿y los demás? ¿Estaría bien eliminar todos estos archivos y carpetas para tener Webex desinstalado / eliminado sin hacer otras aplicaciones inutilizables?