I’m running MacOS Catalina, 10.15.5 and Avast Security 14.5. I have uninstalled and reinstalled.
When I try to switch on Core Shields, Avast asks mw to open “System Preferences” but when. I do, there 's no “Allow” button displayed. I have tried running:
sudo /Applications/Avast.app/Contents/Backend/hub/modules/014_fileshield.sh fix; echo $? which results in:
/sbin/kextload /Applications/Avast.app/Contents/Backend/drivers/AvastFileShield.kext
/Applications/Avast.app/Contents/Backend/drivers/AvastFileShield.kext failed to load - (libkern/kext) system policy prevents loading; check the system/kernel logs for errors or try kextutil(8).
I have a similar problem, the Allow button shows but does not ‘Allow’ the exception. While we wait for Avast does anyone know if the protection is working or I should get something else? Thanks!
Did you click the lock icon in the bottom left and enter your password? The option requires admin rights to apply see the link below for step by step walk through:
the System Preferences and the entire Allowance process is completely in Apple’s hands. We are just trying to guide you through it. We do know about one bug in the System Preferences. When the System Preferences are already open, the Allow button does not appear. You need to close System Preferences and then open them again.
If it still does not help then I am afraid there is not much we can do and you need to report that bug to Apple.
One of you mentioned that the Allow button is there but you can’t click it. This was an issue in High Sierra and we have no reports about it in Catalina. A fix for that is here: https://www.youtube.com/watch?v=XrkiUFtgdYE you can try it out. Maybe it resolves your issue.
I also had a similar issue, not sure if it related though.
When I installed Avast few weeks ago on macOS Catalina it was throw me a warning for not being able to enable core shields because of missing permission and asked for my admin password, after was told Avast require full disk access. It was open the System Preferences for me where Avast was shown in the list for requesting permission to access full disk but the box next to it was unchecked.
I checked the box but regardless I was not able to enable core shields and got the warning again about Avast require full disk access even though system preferences shown that Avast did have full disk access.
So what I did is this:
Open System Preferences
Go to Security and Privacy
Select the Privacy tab
Select Full Disk Access
Unlock the padlock
If you have Avast in the list, remove it
Click the + button and select Avast
Check the box next to Avast if not already checked
Lock the padlock
Restart the system
This is how I got the core shields enabled but again, not sure if it related maybe it was something else and I got only lucky.
This whole terminal magic people are posting here is ridiculous, how on earth an application require recovery mode and terminal commands to get it working?
And of course devs blame Apple…LOL
I really would love to see Avast published in the App Store and go through Apple review and yes I would pay 30% extra just to see Avast being forced by Apple to get things done properly.