BBEdit - Il salvataggio autenticato per questo file fallito (codice di errore dell'applicazione: 20004)

7

Sto cercando di modificare il mio file hosts con BBEdit 10. Quando inizio, mi dice di sbloccare il file con questo messaggio:

Are you sure you want to unlock "hosts"?

You aren't a member of the group "wheel".

Vado avanti e sblocco il file ma non riesco a salvarlo. Quando provo a ottenere questo errore:

The authenticated save for this file failed (application error code: 20004)

Posso modificare e salvare il file con TextEdit o Textmate, quindi suppongo che I do abbia le autorizzazioni appropriate. Perché non posso salvare il file con BBEdit? È perché ho acquistato la versione App Store invece del download diretto?

    
posta blogjunkie 17.08.2011 - 03:04
fonte

4 risposte

10

Sì, la versione di App Store non è in grado di fare salvataggi autenticati. Dalle Domande frequenti sull'App Store Mac di Bare Bones

Are there any differences between the Mac App Store versions of your software and the versions available directly from your web site? [...]

In BBEdit and TextWrangler, authenticated saves (the ability to save changes to files that you do not own) and the command-line tools are not available in the Mac App Store versions, in order to comply with Apple’s submission guidelines. [...]

Authenticated saves will not be possible in versions of BBEdit or TextWrangler obtained from the Mac App Store. If you desire this capability, please purchase BBEdit directly from us or download TextWrangler directly from us.

If you have already purchased BBEdit from the Mac App store and need support for authenticated saves, please contact our customer service department for assistance. We will require proof of purchase from the Mac App Store in order to assist you; if you include that information when you write us, doing so will speed the process.

Aggiornamento: A partire dalla versione 10.1.1 esiste uno script che BareBones ha fornito per consentire agli utenti della versione di Mac App Store di abilitare questa funzione. Ulteriori informazioni sono disponibili su questa Pagina di supporto per l'autenticazione di Salva .

    
risposta data 17.08.2011 - 03:23
fonte
5

Ho inviato un'email all'assistenza di Bare Bones su un problema correlato e mi hanno inviato un link a una pagina di supporto , che fornisce una soluzione alternativa per la limitazione MAS. Forniscono uno script che è possibile scaricare nella directory Application Support di BBEdit, che aggiunge la funzione. Non c'è bisogno di abbandonare il MAS dopo tutto!

    
risposta data 23.03.2012 - 01:54
fonte
0

Il link allo script che risolve il problema è qui:

link

E come ha detto Rafael, è necessario riavviare BBEdit, nonostante la formulazione del sito di barebone.

    
risposta data 31.03.2013 - 17:03
fonte
0

Puoi aggirare questo problema, anche se è goffo.

  • Apri il file in TextWrangler, quindi anche in TextEdit. Utilizza la modifica del testo per creare un duplicato con qualsiasi nome file.
  • Fai le tue modifiche in TextWrangler come al solito. Non ti permetterà di salvare, quindi Copia l'intero file e incollalo come sostituzione completa del duplicato che hai fatto in TextEdit.
  • Salva il duplicato. Questo è il file finito.
  • Vai nel Finder e modifica manualmente i nomi dei file per sostituire quello vecchio con uno nuovo con lo stesso identico nome del file.
risposta data 08.04.2014 - 08:57
fonte

Leggi altre domande sui tag