alienator88 / Pearcleaner

A free, source-available and fair-code licensed mac app cleaner
https://itsalin.com/appInfo/?id=pearcleaner
Other
561 stars 15 forks source link

[FR] Automation Permission Check #53

Closed Retold3202 closed 1 week ago

Retold3202 commented 2 weeks ago

Is your feature request related to a problem? Please describe.

I was having issues with Pearcleaner not properly deleting my files, and I couldn't figure out why. I went through my app permissions, and finally figured out that Pearcleaner was not granted the Automation problem, which is what was causing the issue. Once granted that permission, it worked like a charm.

Describe the solution you'd like

Under Pearcleaner's settings, in General, it already checks if the Full Disk Access and Accessibility permissions are granted. I think it'd be very beneficial and helpful to users if the Automation permission was also checked in this way, to prevent issues like the one I was having.

alienator88 commented 2 weeks ago

Good idea. There's a few smaller permissions that get requested automatically while the app is executing functions via an alert popup. If that gets missed or accidentally set to deny permission, you'd run into the issue you saw.

I'll redo the whole permission request process to check for all of them at once.

Thanks!

alienator88 commented 1 week ago

Got this added in to the next version when that's released. Thanks again.