Cant be opened because apple cannot check it for malicious software reddit

Issue:

When installing Autodesk software on macOS, the following error appears:

[install filename] can't be opened because Apple cannot check it for malicious software

This software needs to be updated. Contact the Developer for more information.

Causes:

Antivirus software is wrongly detecting the installation files as malware, and therefore preventing installation. 

See Also:

  • "Install error 1603: Fatal error during installation." during installation of Autodesk software
  • "Installation complete. Some products failed to install." during installation of an Autodesk product

Apple’s new update for the macOS, Catalina, adds several security features to OS. One major change is the notarization of apps. Under this program, developers need to submit their apps for a verification process, before they could publish it on the macOS platform. Apps that don’t get approval from Apple are now blocked from direct execution- they display a message “can’t be opened because Apple cannot check it for malicious software.” It is beneficial for those who are concerned about the security of their Mac. But it can be annoying at times when the system blocks you from opening apps like Whatsapp, Brave Browser, Spotify, CCleaner, etc.


Apple began controlling apps outside the App store some time back. This feature was present in Mojave and High Sierra. But in Catalina, they have extended the Gatekeeper features, and removed the support for installing for 32-bit apps. As per the latest changes, developers to need to join the Apple Dev program for a certificate and sign their apps before release. Apps that get through this process are known as notarized and can pass Gatekeeper verification. The Gatekeeper app in Catalina displays the following errors for unrecognized apps, games, and plugins.

Cant be opened because apple cannot check it for malicious software reddit

  • Can’t be opened because Apple cannot check it for malicious software
  • App cannot be opened because the developer integrity cannot be verified
  • MacOS cannot verify that this app is free from malware

All these errors refer to the notarization issue in Catalina. Most of the publishers are now making changes to their apps to comply with Apple requirements. Therefore you could expect the above error to get a fix in the upcoming updates. All you need is to download latest version of incompatible apps, and also, upgrade to macOS Catalina 10.15.3.

However, third-party and hobby developers may not apply for notarization, especially if the app slightly violate Apple’s security guidelines. An example is Dosdude’s Patcher app which downloads Mac OS offline installers.

Open and use a macOS application or game in Catalina when Apple cannot check it for malware

Usually, when you see this error, the name of the app package appears in the beginning. Recently I have this issue in the latest version of the Node.JS source code installer. The message starts with “node-v12.15.0.pkg” can’t be opened,” if you are downloading the newest version. The simplest way to open and use an app when you face this problem in macOS Catalina is to use the context menu. Just right-click and select the option to open-with the installer.

Cant be opened because apple cannot check it for malicious software reddit

However, this trick doesn’t work for certain games and apps when external plugins are involved. So let’s see an alternative method to whitelist an incompatible application in macOS Catalina, permanently.

Alternatives to fix installer errors (developer or app cannot be verified for malware) in macOS Catalina

In the previous version of macOS like Mojave, you can check with Security & Privacy settings under System Preferences to lift the Gatekeeper blocks, and fix alert messages. Refer to the following screenshot for bypassing installer damage and malware warnings in this way.

Cant be opened because apple cannot check it for malicious software reddit

But when you are using Catalina, the warning message reappears every time you open the non-notarized app, even if you click “Open Anyway” in the Security setting.

Alternatively, do the following to stop the “Developer cannot be verified” permanently, or Apple can’t check for malicious software” alerts in Catalina.

Cant be opened because apple cannot check it for malicious software reddit

  1. Copy the app to the macOS Catalina Applications folder.
  2. Now open the Terminal and type and execute the commands in the above image.
  3. Replace the Patcher.app section with the name of your app, and keep the extension intact.


[embedyt] https://www.youtube.com/watch?v=OnURTaBElkE[/embedyt]

From this point, Gatekeeper won’t bother you with “can’t be opened” message for the modified application. But keep in mind that you are bypassing a security feature of macOS Catalina- use it only for trusted apps. Check our video for better understanding on running these commands on Catalina.

PS: It looks like one of our commentators has a fix if you’re getting “can’t be opened” error on Mac OS Catalina for plugins. For this, copy the plugin to Applications folder, and run the command on it, then move it back to the original location. Check the comments for his experience on this solution.

How do you fix can't be opened because Apple Cannot check it for malicious software?

To change these settings on your Mac, choose Apple menu > System Settings, then click Privacy & Security in the sidebar..
In the Finder on your Mac, locate the app you want to open. ... .
Control-click the app icon, then choose Open from the shortcut menu..

How do I override a Mac malicious software warning?

If you're certain that an app you want to install is from a trustworthy source and hasn't been tampered with, you can temporarily override your Mac security settings to open it. Go to Security & Privacy. Click the Open Anyway button in the General pane to confirm your intent to open or install the app.

How do I make my Mac detect malicious software?

Check Activity Monitor for Mac malware.
Open Activity Monitor from Applications > Utilities..
Go to the CPU tab, if you're not already in it..
Click the % CPU column to sort high to low, and look for high CPU use..
If you see a process that looks suspicious, do a Google search on it..

Does Apple check apps for malware?

Because of this, Apple provides layers of protection to help ensure that apps are free of known malware and haven't been tampered with. Additional protections enforce that access from apps to user data is carefully mediated.