Consenti alle applicazioni scaricate da qualsiasi luogo in macOS Sierra

46

Nelle versioni precedenti del sistema operativo nel riquadro di sicurezza, viene fornita un'opzione di:

Mainquestaversionenonc'èalcunaopzionedanessunaparte:

C'è un modo che posso attivare ovunque? (tramite terminale forse?)

    
posta samayres1992 23.06.2016 - 23:27
fonte

5 risposte

73

Apple ha rimosso questa funzione su macOS Sierra, ma puoi riabilitarla eseguendo questo nel terminale:

sudo spctl --master-disable 

Inoltre, come Jack indica:

Granted this is a little overkill, but it does the job reliably. It can be re-enabled immediately after launching the application with

sudo spctl --master-enable
    
risposta data 07.07.2016 - 03:27
fonte
20

OS X improves download validation by providing file quarantine in applications that download files from the Internet. This means that downloads are checked for safety (known malware) when you try to open them.

Puoi controllare un'app (o qualsiasi file) in quarantena usando il terminale. È letteralmente un attributo di file system esteso:

mac:~ user$ xattr /Applications/Some.app
com.apple.quarantine
mac:~ user$

Se sei assolutamente sicuro che sia sicuro eseguire l'app, puoi rilasciare l'attributo come segue (ti verrà chiesto di fornire la tua password):

mac:~ user$ sudo xattr -r -d com.apple.quarantine /Applications/Some.app

Controlla ancora:

mac:~ user$ xattr /Applications/Some.app
mac:~ user$

Ora dovresti essere in grado di eseguire l'app.

    
risposta data 22.09.2016 - 12:04
fonte
12

Puoi aprire quei file con Second Click (clic destro o ^CTRL + clic) in Finder e scegliendo open .

In questo momento (10.12 Beta (16A294a)) - non c'è una casella di controllo per aggiungere un'opzione Anywhere nelle preferenze.

    
risposta data 23.06.2016 - 23:32
fonte
4

Le opzioni Gatekeeper sono state ridisegnate da Apple per Sierra.

La questione è che Apple sta rimuovendo l'opzione "Installa da qualsiasi luogo" per "l'utente generale" o le masse di persone che sono non utenti esperti.

Tuttavia, come già risposto dall'utente Mateusz Szlosek, puoi ancora aprire app non firmate tramite il Finder facendo clic con il pulsante destro del mouse ( Ctrl facendo clic) sull'applicazione e selezionando Apri .

    
risposta data 24.06.2016 - 02:25
fonte
1

Se l'app è stata estratta da un archivio, potrebbe essere l'utilità di estrazione dell'archivio.

Dopo aver controllato le altre risposte trovate qui, nessuna di queste funzionava per me.

Alla fine mi sono reso conto che il problema era che la mia utility di estrazione archivio (Keka 1.0.6) non stava silenziosamente estraendo l'app dal suo file .zip, e anche se l'app sembrava intatta con l'icona corretta e tutto, non riusciva leggere il contenuto del pacchetto e generare un messaggio di errore generico:

The application “AppNameHere.app” can’t be opened.

Mi sono ricapitato per utilizzare "Archive Utility.app" integrato e tutto è andato liscio dopo. Quindi se sudo spctl --master-disable non funziona e xattr mostra che il file non è in quarantena, prova un'altra utilità di estrazione.

    
risposta data 30.12.2016 - 19:54
fonte

Leggi altre domande sui tag