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

15

Sto ricevendo questo errore cercando di installare il software su MacOS Sierra (10.12.5):

Le tue preferenze di sicurezza consentono l'installazione di sole 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:

link

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

    
posta John 03.08.2017 - 19:20
fonte

4 risposte

18

Da: Come consentire le app dovunque in macOS Sierra Gatekeeper

  1. Quit out of System Preferences
  2. Open the Terminal app from the /Applications/Utilities/ folder and then enter the following command syntax:

    sudo spctl --master-disable
    
  3. Hit return and authenticate with an admin password
  4. Relaunch System Preferences and go to “Security & Privacy” and the “General” tab
  5. You will now see the “Anywhere” option under ‘Allow apps downloaded from:’ Gatekeeper options
    
risposta data 03.08.2017 - 19:48
fonte
11

Fai clic con il pulsante destro del mouse (o ^ ctrl clic) sul file pkg in questione e scegli Open . Questo ti permetterà di aprire il file indipendentemente da dove proviene. Si noti che questo è diverso dal doppio clic.

Puoi farlo con qualsiasi applicazione scaricata da Internet e macOS ricorderà quell'applicazione la prossima volta che la esegui.

Dal punto di vista della sicurezza, preferisco farlo disabilitando la salvaguardia a livello di sistema.

    
risposta data 03.08.2017 - 19:44
fonte
1

Per eseguire questa operazione senza i privilegi di amministratore e senza disattivare le funzionalità di sicurezza:

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

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

    
risposta data 03.08.2017 - 21:49
fonte
0

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

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

  1. Close System Preferences on your Mac.
  2. Open Terminal.
  3. Type the following command:

    sudo spctl --master-disable

  4. Hit enter on your keyboard.

  5. Enter your administrator password.
  6. Hit enter on your keyboard.

Questo ripristinerà l'impostazione Anywhere e la selezionerà per impostazione predefinita. Per verificare puoi aprire Preferenze di Sistema e selezionare Sicurezza e amp; Trattamento dei dati personali.

Per ripristinare le impostazioni di GateKeeper predefinite e più sicure, seguire la stessa procedura, cambiando il comando in sudo spctl --master-enable

    
risposta data 16.05.2018 - 22:16
fonte

Leggi altre domande sui tag