After upgrading the macOS 13 Ventura system, the application software prompts that it is damaged

Friends who have just upgraded macOS 13 Ventura will be prompted to run the app [xxx is damaged and cannot be opened], ["xxx" cannot be opened because the "Security Policy" has been set to "Loose Security"], this is due to upgrading to 13 System security options have been reset. Here's how to fix it.

Several common errors

  • The xxx software is damaged and cannot be opened
  • "xxx" cannot be opened because the Security Policy is set to Relaxed Security

1. The xxx software is damaged and cannot be opened

1. Forced to open

Go to Settings—Privacy and Security—Security (at the bottom of the settings)—"Force open blocked xxxx.app"

2. Open any source

1) Open System Preferences > Security and Privacy > General in turn, if no source option is turned on, click the small yellow lock in the lower left corner and activate it, then select any source and lock it.

2) If no source appears, open the terminal and enter the following code and press Enter and enter the password and press Enter to open it. (copy the code below in its entirety)



sudo spctl --master-disable

Open System Preferences > Security and Privacy > General again and you will find that any source option has been enabled, if it is not enabled, activate the option. However, it is generally selected by default after the command is executed.

3. Signature repair

Enter the following code in the terminal, then drag the software to the terminal and press Enter, enter the password and press Enter. (copy the code below in its entirety)



sudo xattr -rd com.apple.quarantine 

There is a space after the quarantine, I have already added it, just copy it directly

4. Repair again

After repairing, enter the application and right-click to open the software. If it still prompts that it is damaged, enter the following code in the terminal, then drag the software to the terminal and press Enter, enter the password and press Enter. (copy the code below in its entirety)



sudo codesign --sign - --force --deep 

There is a space after deep, I have added it, just copy it directly

2. "xxx" cannot be opened because the "Security Policy" has been set to "Loose Security"

1. In the Recovery app, choose Utilities > Launch Security Utility.

2. Select the system to be used to set the security policy.

3. If the disk is encrypted with FileVault, click "Unlock", enter the password, and click "Unlock".

4. Click "Security Policy".

5. Check the following security options:

Complete Security: Ensures that only the current operating system or signed operating system software that is currently trusted by Apple will run. This mode requires a network connection to install the software.

Reduced Security: Allows any version of signed operating system software that Apple trusts to run.

6. If required, select Reduce Security, enter an administrator username and password, and then do one of the following:

Select the "Allow users to manage kernel extensions from recognized developers" checkbox to allow installation of software using legacy kernel extensions.

Select the Allow remote management of kernel extensions and automatic software updates checkbox to authorize the remote management of legacy kernel extensions and software updates using mobile device management (MDM) solutions.

7. Click "OK".

8. Restart your Mac for the changes to take effect

Guess you like

Origin blog.csdn.net/txl910514/article/details/130668054