Πώς να απενεργοποιήσετε το Gatekeeper on macOS? App cannot be opened because it is from an unidentified developer.

Για να μπορείτε να εγκαταστήσετε κάποιες εφαρμογές Mac, πρέπει να ξέρετε πώς να απενεργοποιήσετε Gatekeeper pe macOS. Διαφορετικά, όταν θέλετε να εγκαταστήσετε ορισμένες εφαρμογές, εμφανίζεται το μήνυμα "App cannot be opened because it is from an unidentified developer."

Η εφαρμογή Gatekeeper Block είναι ενεργοποιημένη macOS
Η εφαρμογή Gatekeeper Block είναι ενεργοποιημένη macOS

Πριν δείτε πώς μπορείτε να απενεργοποιήσετε το Gatekeeper on macOS, είναι πολύ σημαντικό να γνωρίζετε τι σημαίνει αυτή η δυνατότητα και τι βοηθά.

Τι είναι Gatekeeper pe macOS?

Gatekeeper είναι μια λειτουργία ασφαλείας ενσωματωμένο στο λειτουργικό σύστημα macOS, ξεκινώντας από την έκδοση OS X Mountain Lion (10.8), που βοηθά στην προστασία των χρηστών ενάντια σε εφαρμογές κακόβουλου λογισμικού και άλλα κακόβουλα προγράμματα. Βασικά, αυτή η λειτουργία ελέγχει ποιες εφαρμογές επιτρέπεται να εγκατασταθούν και να ανοίξουν σε μία Mac.

Από προεπιλογή, Gatekeeper έχει ρυθμιστεί ώστε να επιτρέπει την εγκατάσταση και το άνοιγμα μόνο εφαρμογών που έχουν ληφθεί από App Store ή αυτών από αναγνωρισμένους προγραμματιστές και ελέγξτε Apple.

Εάν προσπαθήσετε να εγκαταστήσετε μια εφαρμογή από έναν προγραμματιστή που δεν προσδιορίζεται από Apple, η εκτέλεση της εγκατάστασης της εφαρμογής θα διακοπεί με το μήνυμα "App cannot be opened because it is from an unidentified developer."

Gatekeeper δεν σας προστατεύει από εφαρμογές κακόβουλου λογισμικού 100%, αλλά βοηθάει πολύ σε χρήστες που δεν είναι πολύ τεχνικοί και που μπορούν να κάνουν λήψη εφαρμογών από το Διαδίκτυο που θα μπορούσαν να είναι επικίνδυνες για το λειτουργικό σύστημα. Gatekeeper να σας αποτρέψει από την κατά λάθος εγκατάσταση εφαρμογών που θα μπορούσαν να επηρεάσουν την ασφάλεια Mac.

Πώς να απενεργοποιήσετε το Gatekeeper on macOS?

Τις περισσότερες φορές δεν συνιστώ την απενεργοποίηση των δυνατοτήτων ασφαλείας του λειτουργικού συστήματος, αλλά υπάρχουν επίσης περιπτώσεις στις οποίες, εάν πρέπει να εγκαταστήσετε μια εφαρμογή εκτός του App Store ή η οποία έχει δημιουργηθεί από έναν μη επαληθευμένο προγραμματιστή Apple, Off Gatekeeper απαιτείται.

Στο παράδειγμά μας, θα πάρουμε την εφαρμογή που ονομάζεται "App.dmg" που δημιουργείται από ένα "unidentified developer" και το οποίο Gatekeeper το μπλοκάρει.

Όταν προσπαθούμε να ανοίξουμε το αρχείο για να εγκαταστήσουμε την εφαρμογή "App.dmg"λαμβάνουμε το μήνυμα: “App.dmg” cannot be opened because it is from an unidentified developer. Με την προσθήκη του macOS δεν μπορεί να ελέγξει εάν αυτή η εφαρμογή περιέχει κακόβουλο λογισμικό.

Εάν αυτό το μήνυμα εμφανιστεί όταν προσπαθείτε να εγκαταστήσετε μια εφαρμογή, έχετε δύο μεθόδους στη διάθεσή σας.

Μέθοδος 1: Ανοίξτε την εφαρμογή αποκλεισμένη από Gatekeeper

Μπορείτε να ανοίξετε την αποκλεισμένη εφαρμογή από: System Settings → Privacy & Security.

Στο "Security” θα βρείτε την επιλογή μέσω της οποίας μπορείτε να ανοίξετε την εφαρμογή αποκλεισμένη από Gatekeeper. »Open Anyway".

Πώς να απενεργοποιήσετε το Gatekeeper on macOS
macOS Gatekeeper Privacy and Security

"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." - Κάντε κλικ "Open".

Η εφαρμογή "App.dmg” θα ανοίξει, αλλά αν έχει πολλές διαδικασίες εγκατάστασης, είναι πιθανό να εξακολουθεί να είναι αποκλεισμένο από το Gatekeeper.

Μέθοδος 2: Απενεργοποίηση Gatekeeper και επιτρέπει την εγκατάσταση από πολλές πηγές

Η ασφαλέστερη μέθοδος για να μπορείτε να εγκαταστήσετε εφαρμογές από οποιαδήποτε πηγή, όχι μόνο από το App Store και από επαληθευμένους προγραμματιστές, είναι να απενεργοποιήσετε Gatekeeper. Έτσι θα μπορείτε να επιλέξετε μόνοι σας εάν θέλετε να επιτρέψετε την εγκατάσταση εφαρμογών σε macOS, και από άλλες πηγές. "Anywhere".

ανοιχτό Terminal pe macOS και εκτελέστε τη γραμμή εντολών (πληκτρολογήστε τον κωδικό πρόσβασης χρήστη για τη γραμμή που θα εκτελεστεί):

sudo spctl --master-disable

Επιστρέφεις στο "Privacy & Security"και ενεργοποιήστε τη νέα επιλογή"Anywhere".

Install εφαρμογές από Anywhere on macOS
Install εφαρμογές από Anywhere on macOS

Τώρα μπορείτε να εγκαταστήσετε οποιαδήποτε εφαρμογή macOS, ακόμα κι αν δεν προέρχεται από το App Store ή από προγραμματιστή που έχει αναγνωριστεί και επαληθευτεί από Apple.

Μπορείτε να ενεργοποιήσετε την προστασία Gatekeeper επί τόπου μέσω της γραμμής εντολών:

sudo spctl --master-enable

Υπάρχουν σενάρια στα οποία οι εφαρμογές εξακολουθούν να μην μπορούν να εγκατασταθούν. "App is damaged and can’t be opened".

Σε αυτό το σενάριο, πρέπει να είστε πολύ προσεκτικοί ώστε η εγκατάσταση αυτής της εφαρμογής να μην θέτει σε κίνδυνο την ακεραιότητα του λειτουργικού συστήματος. Εάν εξακολουθείτε να θέλετε να εγκαταστήσετε μια εφαρμογή όταν εμφανιστεί το μήνυμα σφάλματος:App is damaged and can’t be opened", μπορείτε να καταργήσετε τα εκτεταμένα χαρακτηριστικά αυτής της εφαρμογής. Συμπεριλαμβανομένων εκείνων των χαρακτηριστικών που μπορούν να εμποδίσουν την εκτέλεση της εφαρμογής για λόγους ασφαλείας.

Πέφτω πάνω Terminal, την ακόλουθη γραμμή εντολών:

xattr -cr /full/path/Application.app

Φυσικά, αλλάξτε τη διαδρομή και το όνομα της εφαρμογής στην παραπάνω εντολή. (Τύπος: σύρετε με drag&drop εφαρμογή σε Terminal, αφού γράψετε τη γραμμή εντολών).

Παθιασμένος με την τεχνολογία, γράφω με ευχαρίστηση στο StealthSettings.com από το 2006. Έχω εκτενή εμπειρία σε λειτουργικά συστήματα: macOS, Windows και Linux, καθώς και σε γλώσσες προγραμματισμού και πλατφόρμες για blogs (WordPress) και για online καταστήματα (WooCommerce, Magento, PrestaShop).

πώς να » iHowTo » iHowTo - macOS » Πώς να απενεργοποιήσετε το Gatekeeper on macOS? App cannot be opened because it is from an unidentified developer.
Αφήστε ένα σχόλιο