Come consentire l'installazione di app store non identificati o sviluppatori identificati su MacOS Sierra


17

Ricevo questo errore nel tentativo di installare software su MacOS Sierra (10.12.5):

Le tue preferenze di sicurezza consentono l'installazione solo di app da App Store e sviluppatori identificati.

Vorrei modificare le impostazioni in modo che questi tipi di installazioni siano consentiti. Simile a ciò che viene mostrato qui:

http://www.synergy.com/wordpress_650164087/faqs/if-you-get-the-following-error-trying-to-install-kg-under-os-10-8-your-security-preferences-allow- installazione-di-soli-apps-from-the-mac-app-store-and-identificate sviluppatori /

Tuttavia, il mio sistema non sembra avere l'opzione Ovunque (schermata sotto). Questa opzione non è disponibile anche se è selezionato il pulsante Avanzate.

inserisci qui la descrizione dell'immagine


2
È possibile utilizzare la funzione Apri comunque. Questo dovrebbe installarlo.
YusaMac205,

Risposte:


20

Da: Come consentire app da qualsiasi luogo in macOS Sierra Gatekeeper

  1. Esci da Preferenze di Sistema
  2. Apri l'app Terminale dalla cartella / Applicazioni / Utilità /, quindi inserisci la seguente sintassi dei comandi:

    sudo spctl --master-disable
    
  3. Premi Invio e autenticati con una password amministratore
  4. Riavvia le Preferenze di Sistema e vai su "Sicurezza e Privacy" e sulla scheda "Generale"
  5. Ora vedrai l'opzione "Ovunque" in "Consenti app scaricate da:" Opzioni di Gatekeeper

Non aiuta con l'installazione di ExifTool.
Dmitry,

Bello! Che rocce, funziona anche per Catalina. Grazie!
Marco,

12

Basta fare clic con il tasto destro (o ^ ctrlfare clic) sul pkgfile in questione e scegliere Open. Ciò ti consentirà di aprire il file indipendentemente da dove provenga. Si noti che questo è diverso dal doppio clic.

Puoi farlo con qualsiasi applicazione scaricata da Internet e macOS ricorderà quell'applicazione alla successiva esecuzione.

Dal punto di vista della sicurezza, preferisco farlo rispetto alla disabilitazione del sistema di protezione in tutto il sistema.


1
È ancora possibile - anche sull'imminente High Sierra è possibile
Rene Larsen il

1
Sono corretto: pensavo di ricordarmi di averlo letto da qualche parte. Grazie per il testa a testa.

1
Intendevi "Nota che è diverso dal doppio clic"?
stephenwade,

1
Il mio cervello non era abbastanza lì stamattina 😊

Se ho un gruppo di eseguibili che devo autorizzare, c'è un modo per farlo dal Terminale? Non desidero disabilitare completamente GateKeeper, basta imitare la funzionalità di fare clic con il tasto destro e fare clic su Apri
Max Coplan,

3

Per fare ciò senza i privilegi di amministratore e senza disabilitare le funzionalità di sicurezza:

  • Apri il terminale
  • genere xattr -c
  • Trascina (dal Finder) il file che desideri aprire nella finestra del terminale
  • Esegui il comando premendo Invio

xattr -crimuove i metadati di un file o una cartella. Ciò rimuove lo sviluppatore, la data di download e alcune altre cose. Non influisce sul contenuto dell'app.


0

A partire da macOS High Sierra 10.13.4, facendo clic con il pulsante destro del mouse (o ^ ctrlfacendo clic) sui pacchetti .app, che non sono registrati con Apple da uno sviluppatore identificato, e scegliendo Apri non funzionerà, quindi l'unica opzione rimasta è abilitare l'opzione Ovunque in Sicurezza e privacy nelle Preferenze di Sistema (almeno temporaneamente).

Da Come aprire app da sviluppatori non identificati su macOS Sierra :

  1. Chiudi le Preferenze di Sistema sul tuo Mac.
  2. Terminale aperto.
  3. Digita il seguente comando:

    sudo spctl --master-disable

  4. Premi invio sulla tastiera.

  5. Inserisci la tua password amministratore.
  6. Premi invio sulla tastiera.

Ciò ripristinerà l'impostazione Ovunque e la selezionerà per impostazione predefinita. Per verificare puoi aprire Preferenze di Sistema e selezionare Sicurezza e Privacy.

Per tornare alle impostazioni predefinite e più sicure di GateKeeper, seguire gli stessi passaggi, cambiando il comando in sudo spctl --master-enable

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.