A general apple installer package uninstaller
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
PackageUninstaller.xcodeproj
PackageUninstallerApp
PackageUninstallerHelper
doc
launchctl_lite_test
thirdparty
updates
.gitignore
.gitmodules
appicon.icns
readme.md
remove_helper.sh

readme.md

This project is no longer maintained.

Introduction

It's really annoying that Apps installed by pkg files don't provide a way to uninstall them. Package Uninstaller is kind of Proof of Concept to solve this problem. It will list all your installer receipts and you can uninstall them with just one click.

Why not CleanMyMac/AppZapper...?

  • for fun
  • different focus, Package Uninstaller focus on apps installed by Apple Installer.

ScreenShot

Build

  • git submodule update --init
  • Create a Self Signed Root/Code Signing named "Developer ID Application: In House Only" from KeyChain Acess.app
  • Update your codesign certificate if you have enrolled Mac Developer Program:
    • key SMPrivilegedExecutables in PackageUninstallerApp-Info.plist
    • key SMAuthorizedClients in PackageUninstallerHelper-Info.plist
  • Open PackageUninstaller.xcodeproj, Click Product -> Archive

Downloads

Download from sourceforge

TODO

Credit

License

The MIT License (MIT)