Domanda:
BBEdit - Il salvataggio autenticato per questo file non è riuscito (codice di errore dell'applicazione: 20004)
blogjunkie
2011-08-17 06:04:27 UTC
view on stackexchange narkive permalink

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

Sei sicuro di volerlo sbloccare "hosts"?

Non sei un membro del gruppo "wheel".

Vado avanti e sblocco il file ma io ' Non sono in grado di salvarlo. Quando provo a ottenere questo errore:

Il salvataggio autenticato per questo file non è riuscito (codice di errore dell'applicazione: 20004)

Posso modificare e salvare il file con TextEdit o Textmate, quindi immagino di avere i permessi appropriati. Perché non riesco a salvare il file con BBEdit? È perché ho acquistato la versione dell'App Store invece del download diretto?

Cinque risposte:
steveax
2011-08-17 06:23:51 UTC
view on stackexchange narkive permalink

Sì, la versione dell'App Store non è in grado di eseguire salvataggi autenticati. Dalle Bare Bones Mac App Store FAQ

Ci sono differenze tra le versioni Mac App Store del tuo software e le versioni disponibili direttamente dal tuo sito web? [...]

In BBEdit e TextWrangler, i salvataggi autenticati (la possibilità di salvare le modifiche ai file che non possiedi) e gli strumenti della riga di comando non sono disponibili nelle versioni per Mac App Store, in per rispettare le linee guida per l'invio di Apple. [...]

I salvataggi autenticati non saranno possibili nelle versioni di BBEdit o TextWrangler ottenute dal Mac App Store. Se desideri questa funzionalità, acquista BBEdit direttamente da noi o scarica TextWrangler direttamente da noi.

Se hai già acquistato BBEdit dal Mac App Store e hai bisogno di supporto per i salvataggi autenticati, contatta il nostro servizio clienti per assistenza. Richiederemo una prova di acquisto dal Mac App Store per assisterti; se includi queste informazioni quando ci scrivi, così facendo accelererai il processo.

Aggiornamento: a partire dalla versione 10.1.1 c'è uno script che BareBones ha fornito per consentire agli utenti della versione Mac App Store di abilitare questa funzione. Ulteriori informazioni sono disponibili in questa pagina di supporto per il salvataggio di Auth.

Uffa. Grazie per averlo trovato. Ora devo contattare Barebones ..
Sì. Le app dell'App Store vivono all'interno di una sandbox che impedisce determinati tipi di accesso al sistema, ecco perché. Consente loro di essere controllati da Apple in determinati modi e di essere installati, aggiornati e rimossi atomicamente in un modo in cui un'app autoinstallata con diritti utente completi potrebbe non farlo.
Per gli altri che hanno lo stesso problema, ho contattato il supporto Barebones e mi hanno dato una licenza per la versione normale senza problemi
Dov
2012-03-23 05:54:28 UTC
view on stackexchange narkive permalink

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

La documentazione dice che non è necessario riavviare BBEdit, ma ** ho dovuto ** farlo con la versione 10.1.2.
bkbeachlabs
2014-04-08 11:57:56 UTC
view on stackexchange narkive permalink

Puoi aggirare il 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 di file.
  • Esegui le modifiche in TextWrangler come al solito. Non ti consente di salvare, quindi copia l'intero file e incollalo come sostituzione completa del duplicato che hai creato in TextEdit.
  • Salva il duplicato. Questo è il file finito.
  • Vai nel Finder e cambia manualmente i nomi dei file per sostituire quello vecchio con uno nuovo con lo stesso identico nome del file.
Pavel Vergeev
2020-08-14 14:46:58 UTC
view on stackexchange narkive permalink

Si è verificato lo stesso problema, ma con codice di errore 100013 (errore di autorizzazione relativo alle cartelle).Il problema era che bbedit non può modificare i file ovunque, quindi la directory ~ / myproject era vietata.

Ho risolto il problema spostando il mio progetto nella cartella ~ / Documents .

Watchman Monitoring
2013-03-31 20:03:53 UTC
view on stackexchange narkive permalink

Il link allo script che risolve il problema è qui:

http://www.barebones.com/support/bbedit/auth-saves.html

E come ha detto Rafael, è necessario riavviare BBEdit, nonostante il testo sul sito barebone.

Lo script sopra menzionato per BBEdit funziona perfettamente anche per TextWrangler


Questa domanda e risposta è stata tradotta automaticamente dalla lingua inglese. Il contenuto originale è disponibile su stackexchange, che ringraziamo per la licenza cc by-sa 3.0 con cui è distribuito.
Loading...