Come posso modificare Info.plist sotto EI Capitan 10.11.4 o successivo

1

Questo problema mi infastidisce dal momento in cui ho provato ad aggiungere informazioni sull'hardware (dispositivo smartcard) all'elenco di supporto, in modo da poter utilizzare questo dispositivo smartcard sotto il mio macintosh. Ma non ho il permesso di modificare questo file di elenco (Info.plist) su EI Capitan 10.11.4 o 10.11.5. Prima del 10.11.4, non esiste questa autorizzazione, non riesco a capire perché Apple lo faccia.

Qualcuno sa come modificare Info.plist (directory: "/usr/libexec/SmartCardServices/drivers/ifd-ccid.bundle/Contents /")?

    
posta SevenWow 02.09.2016 - 12:01
fonte

1 risposta

1

Il colpevole (come suggerito da klanomath) è probabilmente System Integrity Protection, che protegge (tranne gli altri) anche la directory / usr. Per disattivarlo

  1. Spegni il tuo Mac
  2. Avvia il ripristino (quando premi il pulsante di accensione, dovresti già contenere i tasti cmd R , tenerli finché il display è bianco)
  3. Nel sistema di ripristino, vai nella barra dei menu su Utilità > Terminale
  4. Si aprirà la finestra del terminale. Inserisci:

    csrutil disable

  5. Conferma con invio

  6. Chiudi Terminale, riavvia il computer tramite il logo Apple nell'angolo in alto a sinistra

Da qui in avanti, il SIP è disabilitato e puoi modificare il tuo file. Va notato che, una volta terminate le modifiche, è necessario riattivare definitivamente il SIP. Il metodo è lo stesso di sopra, l'unica differenza è che digiti nel Terminale:

csrutil enable 
    
risposta data 02.09.2016 - 15:26
fonte

Leggi altre domande sui tag