Afin que vous puissiez installer certaines applications sur Mac, vous devez savoir désactiver Gatekeeper pe macOS. Sinon, lorsque vous souhaitez installer certaines applications, vous défendez votre message “App cannot be opened because it is from an unidentified developer.“
contenu

Avant de voir comment vous pouvez désactiver Gatekeeper sur MacOS, il est très important de savoir ce que signifie cette fonctionnalité et ce qu'elle aide.
Qu'est-ce que c'est Gatekeeper pe macOS?
Gatekeeper C'est O fonction de sécurité intégré dans le système d'exploitation macOS, à commencer par la version OS X Mountain Lion (10.8), ce qui aide à protéger les utilisateurs Contre les applications de logiciels malveillants et d'autres programmes mal intentionnels. Fondamentalement, cette fonction contrôle les applications autorisées à être installées et ouvertes sur un Mac.
Le mod implique Gatekeeper est configuré pour permettre l'installation et l'ouverture uniquement des applications déchargées App Store ou ceux de développeurs identifiés et vérifier Apple.
Si vous essayez de rencontrer une application d'un développeur Apple non identifié, l'exécution de la demande sera arrêtée avec le message “L'application ne peut pas être ouverte car elle provient d'un développeur non identifié.”
Gatekeeper Il ne vous protège pas des applications de logiciels malveillants 100%, mais il aide les utilisateurs qui ne sont pas très techniques et qui peuvent télécharger des applications à partir d'Internet qui pourraient être dangereuses pour le système d'exploitation. Gatekeeper Prévier pour installer accidentellement des applications qui pourraient affecter la sécurité Mac.
Comment désactivez-vous Gatekeeper sur MacOS?
La plupart des temps muets, je ne recommande pas de désactiver les caractéristiques de sécurité du système d'exploitation, mais il existe des situations où si vous avez besoin d'installer une application à l'extérieur de l'App Store, ou qui est créée par un développeur non vérifié d'Apple, de désactiver Gatekeeper est requis.
Dans notre exemple, nous prendrons la demande appelée “App.dmg” qui est créé par un “unidentified developer” et qui Gatekeeper Il le bloque.
Lorsque nous essayons d'ouvrir le fichier pour l'installation de l'application “App.dmg” Nous recevons le message: “App.dmg” cannot be opened because it is from an unidentified developer. Avec l'achèvement CA macOS Il ne peut pas vérifier si cette application contient des logiciels malveillants.
Si ce message apparaît lorsque vous essayez d'installer une application, vous avez deux méthodes à portée de main.
Méthode 1: Ouvre l'application bloquée de Gatekeeper
Vous pouvez ouvrir l'application bloquée, depuis: System Settings → Privacy & Security.
Sous “Security” Vous trouverez l'option par laquelle vous pouvez ouvrir l'application bloquée par Gatekeeper. “Open Anyway“.

“By opening this app, you will be overriding system security which can expose your computer and personal information to malware that may harm your Mac or compromise your privacy.” – Faire un clic “Open“.
application “App.dmg” Il s'ouvrira, mais s'il a plusieurs processus d'installation, il peut toujours être bloqué par Gatekeeper.
Méthode 2: désactiver Gatekeeper et permet l'installation à partir de plusieurs sources
Le moyen le plus sûr d'installer des applications à partir de toute source, non seulement de l'App Store et des développeurs vérifiés, est de désactiver Gatekeeper. De cette façon, vous pourrez choisir vous-même si vous souhaitez autoriser l'installation d'applications sur macOS, et à partir d'autres sources. “Anywhere“.
Ouvrir Terminal pe macOS et exécuter la ligne de commande (entrez le mot de passe utilisateur pour l'exécution de la ligne):
sudo spctl --master-disable
Tu reviens “Privacy & Security” Et vous activez la nouvelle option “Anywhere“.

Vous pouvez maintenant installer n'importe quelle application sur macOS, même s'il n'est pas de l'App Store ou d'un développeur identifié et vérifié par Apple.
Vous pouvez à nouveau activer la protection des gardiens via la ligne de commande:
sudo spctl --master-enable
Il existe des scénarios dans lesquels les applications ne peuvent toujours pas être installées. “App is damaged and can’t be opened“.
Dans ce scénario, vous devez faire très attention que l'installation de cette application ne compromet pas l'intégrité du système d'exploitation. Si vous souhaitez installer une application lorsque le message d'erreur apparaît: “App is damaged and can’t be opened“, vous pouvez éliminer les attributs étendus de l'application respective. Y compris les attributs qui peuvent bloquer la demande de raisons de sécurité.
Exécuter dans le terminal, la ligne de commande suivante:
xattr -cr /full/path/Application.app
Bien sûr, modifiez le chemin et le nom de l'application dans l'ordre ci-dessus. (Type: Tirez avec drag&drop la demande dans Terminal, après avoir écrit la ligne de commande).