CompTIA Tech+ (FC0-U71)Applications and SoftwareMedium

A user is attempting to install a new application on their macOS computer. During the installation process, a message appears stating, 'This application cannot be opened because it is from an unidentified developer.' What is the MOST appropriate action for the user to take to proceed with the installation?

  1. ARun the Terminal command 'sudo spctl --master-disable' to permanently disable security checks.
  2. BDrag the application directly to the Applications folder without running the installer.
  3. CDisable Gatekeeper temporarily in System Settings to allow the installation.
  4. DRight-click (or Control-click) the application icon and select 'Open' from the contextual menu.
Show answer & explanation

Correct answer: D. Right-click (or Control-click) the application icon and select 'Open' from the contextual menu.

macOS's Gatekeeper feature prevents applications from unidentified developers from running by default. The standard and safest way to bypass this for a trusted application is to right-click (or Control-click) the application, select 'Open,' and then confirm in the dialog box.

Why the other options are wrong

  • A. Permanently disabling security checks is a severe security vulnerability and should never be done casually.
  • B. Dragging to Applications installs the app but doesn't bypass the Gatekeeper check when first launched.
  • C. Disabling Gatekeeper entirely is a security risk and not the recommended approach for a single application.

macOS Gatekeeper Bypass

The process of allowing a macOS application from an 'unidentified developer' to run, typically by using a contextual menu option.

  • Gatekeeper is a security feature that verifies app sources.
  • Right-clicking and choosing 'Open' allows a one-time override.
  • Completely disabling Gatekeeper is not recommended for security.

Memory trick: Gatekeeper's 'Open' gate allows trusted apps to enter.

More Applications and Software questions