Table of Contents
Getting “App Is Damaged and Can’t Be Opened” on Mac? Some Mac users may run into a strange error when they try to open an app they downloaded to their Mac. When they open the app, a “verifying” progress bar appears and stays there for a moment before an error message says “App is damaged and can’t be opened.” You should move it to the Trash.” with an accompanying detail specifying when and where the file was downloaded from.
Then you can either “cancel” the download or “Move to Trash” the app. Your MacBook may sometimes give you an annoying error message that says the app you’re trying to open is broken and can’t be opened. What’s even more confusing is that this error also affects many macOS native apps. If you already restarted your computer but the error refuses to go away, pursue the troubleshooting solutions below how to Fix “App Is Damaged and Can’t Be Opened” on Mac.
Ways to Fix “App Is Damaged and Can’t Be Opened” on Mac
Allow Apps from Anywhere
From the macOS System Preferences, you can also let apps from anywhere run without any problems. Here is where the Gatekeeper settings are, and all you have to do to let all apps run is change them. Follow the steps below:
- First of all, open up the System Preferences window on your Mac.
- Then, on the System Preferences screen, go to Security & Privacy.
- On the General tab of Security & Privacy, click the lock icon to unlock some of the options.
- You will be asked for your admin password. Provide it and then press Enter.
- Then, under “Allow applications downloaded from“, choose the Anywhere option.
- Finally, click the lock icon again to save the changes.
- Once you have done that, run the application.
- Make sure to change the setting back to default once you have launched the application. You won’t need it in the future for the same app.
Disable Checks Temporarily
You can also temporarily turn off global checks to get rid of the error message. As we’ve already said, Gatekeeper is a security feature in macOS that checks the apps you want to run and keeps your system safe from malware. As it turns out, it sometimes treats unsigned apps that you downloaded as unsafe even though they are safe. That’s why you get the error message you did.
- To disable Gatekeeper, you first have to open up a Terminal window on your Mac device.
- You can do so via Finder > Go > Utilities or just simply searching for it in the Spotlight.
- Once the Terminal has launched, execute the following command to disable checks:
sudo spctl --master-disable
- Provide your admin password to complete the execution.
- Once you have done that, go ahead and run the application.
- It is important that you enable the checks again after you have used the application.
- To do this, run the following command:
sudo spctl --master-enable
Run the App From a Terminal Window
It turns out that if you run the same programme from a terminal window as the superuser, it will work perfectly. The Gatekeeper feature will be overridden by the superuser permissions, so the application will be able to run. You should only do this if you completely trust the programme you want to run. It’s not a good idea to do this for any app you got off the internet. So, follow the steps below to get the app to work:
- First of all, open up a Terminal window by going to Finder > Go > Utilities.
- From there, locate and open up a Terminal.
- Once the terminal window is up, use the following command to run the application:
sudo xattr -cr /path/to/application.app
You could find the app by going to the directory where it is and then dragging and dropping it into the terminal window. This will automatically copy the path to the programme.
- Once you have done that, just write sudo xattr -cr in front of the path and then hit Enter.
- You will be asked for your admin password, provide that, and press Enter again.
- The app should run now.
If you’ve tried all of these solutions and you’re still having the same problem in your Mac, you should go to their official Mac support website for more information.
FAQ
What does it mean if a Mac installer says it is damaged and can t be opened?
If your Mac tells you that the app you’re trying to open has been damaged, this could mean that the code for the app has been changed. This could put the safety and stability of your system at risk. To fix this error, you can either update the app that’s giving you trouble, install the latest macOS update, or reinstall the app.
How do you fix this file is damaged Mac?
Click “Utilities” in your Applications folder. Open the application called “Disk Utility” in that list to get to the repair tool. Now, just drag your broken DMG file onto the window for Disk Utility. Click on the broken file, and then click “Repair Disk” in the “First Aid” tab.