App Store–Compliant Methods for Uninstalling Root-Owned Applications

I would like to understand the recommended App Store–compliant method for uninstalling applications, particularly in cases where certain apps are owned by root rather than the user.

Currently, since root-owned apps cannot be uninstalled, I display the error message: 'App name couldn’t be moved to the Trash because you don’t have permission to access it. please run sudo chown -R $user /application/appname and try again'

I then instruct users to change the ownership of the app and try again, but this approach does not appear to align with App Store policies.

App Store–Compliant Methods for Uninstalling Root-Owned Applications
 
 
Q