8 votos

BBEdit - El guardado autentificado de este archivo ha fallado (código de error de la aplicación: 20004)

Estoy tratando de editar mi archivo de hosts con BBEdit 10. Cuando empiezo, me dice que desbloquee el archivo con este mensaje:

¿Estás seguro de que quieres desbloquear los "anfitriones"?

No eres un miembro del grupo "rueda".

Sigo adelante y desbloqueo el archivo pero no soy capaz de guardarlo. Cuando intento hacerlo me sale este error:

El guardado autentificado de este archivo ha fallado (código de error de la aplicación: 20004)

Puedo editar y guardar el archivo con TextEdit o Textmate, así que supongo que hacer tienen los permisos adecuados. ¿Por qué no puedo guardar el archivo con BBEdit? ¿Es porque he comprado la versión de la App Store en lugar de la descarga directa?

10voto

steveax Puntos 316

Sí, la versión de la App Store no puede realizar guardados autentificados. Desde el Preguntas frecuentes de Bare Bones Mac App Store

¿Hay alguna diferencia entre las versiones de su software en la Mac App Store y las software y las versiones disponibles directamente en su sitio web? [...]

En BBEdit y TextWrangler, los guardados autentificados (la capacidad de guardar cambios en archivos que no son de su propiedad) y las herramientas de línea de comandos no están no están disponibles en las versiones de la Mac App Store, para cumplir con las las directrices de presentación de Apple. [...]

Los guardados autentificados no serán posibles en las versiones de BBEdit o TextWrangler obtenidas de la Mac App Store. Si desea esta capacidad, por favor compre BBEdit directamente de nosotros o descargue TextWrangler directamente de nosotros.

Si ya ha comprado BBEdit en la Mac App store y necesita soporte para guardados autentificados, por favor contacte con nuestro servicio de atención al cliente departamento para la asistencia. Necesitaremos una prueba de compra en la Mac App Store para poder ayudarte; si incluyes esa información cuando nos escriba, esto acelerará el proceso.

Actualización: A partir de la versión 10.1.1 existe un script que BareBones ha proporcionado para que los usuarios de la versión de la Mac App Store puedan activar esta función. Hay más información disponible en este Página de soporte de Auth Saves .

0 votos

Ugh. Gracias por encontrar eso. Ahora tengo que ir a contactar con Barebones..

0 votos

Sí. Las aplicaciones de la App Store viven dentro de una caja de arena que impide ciertos tipos de acceso al sistema, por eso. Esto les permite ser examinadas por Apple de ciertas maneras, y ser instaladas, actualizadas y eliminadas atómicamente de una manera que una aplicación auto-instalada que tiene todos los derechos de usuario no podría.

1 votos

Para otros que tengan el mismo problema, me puse en contacto con el soporte de Barebones y me dieron una licencia para la versión normal sin problemas

5voto

Dave DuPlantis Puntos 3176

Envié un correo electrónico al soporte de Bare Bones sobre un problema relacionado, y me enviaron un enlace a una página de apoyo que proporciona una solución a la limitación de la MAS. Proporcionan un script que se puede descargar en el archivo de BBEdit Application Support que vuelve a añadir la función. Después de todo, no es necesario abandonar el MAS.

1 votos

La documentación dice que no es necesario reiniciar BBEdit, pero yo tuvo que hacerlo con la versión 10.1.2.

1voto

bkbeachlabs Puntos 111

Se puede sortear esto, aunque es torpe.

  • Abra el archivo en TextWrangler, y luego también en TextEdit. Utilice TextEdit para hacer un duplicado con cualquier nombre de archivo.
  • Haga sus cambios en TextWrangler como de costumbre. No le permitirá guardar, así que copie todo el archivo y péguelo como un reemplazo completo del duplicado que hizo en TextEdit.
  • Guarda el duplicado. Este es el archivo terminado.
  • Entra en el finder y cambia manualmente los nombres de los archivos para sustituir el antiguo por uno nuevo con exactamente el mismo nombre.

1voto

Dan Armstrong Puntos 51

Tenía el mismo problema, pero con el código de error 100013 (error de permiso relacionado con las carpetas). El problema era que bbedit no puede editar archivos en cualquier lugar, por lo que el directorio ~/myproject estaba fuera de los límites de la misma.

Resolví el problema moviendo mi proyecto al ~/Documents carpeta.

0voto

El enlace al script que soluciona el problema está aquí:

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

Y como dijo Rafael, reiniciar BBEdit es necesario, a pesar de lo que dice el sitio de barebones.

0 votos

El script mencionado anteriormente para BBEdit funciona perfectamente también para TextWrangler

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X