Come posso interrompere "Sei sicuro di volerlo aprire?" finestra di dialogo da visualizzare quando apro un'app?


8

Ogni volta che apro l'app "Amazon MP3 Downloader" (scaricando un nuovo MP3 da Amazon.com in Safari) visualizzo questa finestra di dialogo: testo alternativo

Sono abituato a vederlo la prima volta dopo aver aperto una nuova app che ho scaricato, ma di solito non vedo la finestra di dialogo dopo la prima volta che premo il pulsante "Apri".

Esiste un'impostazione da qualche parte che posso usare per indicare che sì, sono sicuro di voler aprire "Amazon MP3 Downloader" senza questa finestra di dialogo?

Risposte:


6

Se è necessario eseguire questa operazione manualmente su un file (o file), è possibile eseguire il comando seguente per rimuovere il flag Quarantine:

xattr -d com.apple.quarantine /PATH/TO/FILE(S)

Quindi, nel tuo caso, poiché il flag di quarantena non viene rimosso, ti consigliamo di eseguire il comando sudopoiché la causa principale per cui il flag non viene rimosso dopo aver premuto "Apri" è perché non hai i permessi per farlo.


Il flag di quarantena sembra essere rimosso per altre applicazioni che ho scaricato da allora. Le autorizzazioni sono impostate separatamente per ciascuna app?
Daryl Spitzer,

Come mi autorizzo a rimuovere le bandiere di quarantena?
Daryl Spitzer,

@Daryl Spitzer: molto probabilmente è solo a causa dell'app di Amazon. L'uso sudodi fronte a quel comando ti consentirà di eseguire il comando come se fossi root e assicurarti che abbia effetto. Se non funziona, -dpassa a -dred eseguilo con sudo nel caso in cui ci sia un altro programma con il flag.
Chealion,

1
xattr ha funzionato (con l'opzione -d) ma avevo bisogno di usare sudo
Daryl Spitzer

4

Creare un file chiamato com.apple.DownloadAssessment.plistsotto Library/Preferencescon il seguente:

<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN"
   "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
  <dict>
    <key>LSRiskCategoryNeutral</key>
    <dict>
      <key>LSRiskCategoryContentTypes</key>
      <array>
        <string>public.item</string>
      </array>
    </dict>
  </dict>
</plist>

Quindi disconnettersi e quindi riconnettersi.

Le istruzioni per Snow Leopard sono leggermente diverse .


Questo disattiverà il messaggio di avviso quando si scaricano altre (nuove) applicazioni?
Daryl Spitzer,

@Daryl: Sì. Altrimenti puoi usare la soluzione di Chealion per rimuovere manualmente il flag di quarantena.
Josh K,

3

Deeper sarebbe una buona scelta ma ti suggerirei di usare OnyX

OnyX offre alcune funzionalità in più rispetto a Deeper, che consente di verificare il disco di avvio e la struttura dei suoi file di sistema e di eliminare le cache. testo alternativo


Buone informazioni, ma voglio solo disattivare l'avviso per una determinata app.
Daryl Spitzer,

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.