Antecedentes
Estoy ejecutando Catalina 10.15.7.
Ejecuto mi sistema macOS como usuario limitado (tengo credenciales de administrador para tareas de administración).
Esto funciona bien en su mayor parte, pero parece que muchas aplicaciones, y a veces Apple mismo, esperan que la mayoría de los usuarios estén ejecutando sus sistemas como administradores.
Problema
De todos modos, tenía un programa instalado (Disk Drill), que funcionaba bien, y luego me pidió que instalara una actualización. Instalé la actualización, y ahora cuando ejecuto el programa me sale una ventana de error que dice Disk Drill solo puede ser ejecutado por administradores
y luego la aplicación se cierra.
Si lanzo una ventana de terminal y cambio al usuario administrador y lanzo la aplicación desde el terminal, se inicia sin problemas.
Pregunta
¿Cómo hago para que esta aplicación se ejecute como un administrador?
Soluciones Intentadas
Intenté cambiar la propiedad de la carpeta .app
y .app/Contents
a la del usuario administrador, pero esto no pareció hacer ninguna diferencia.
0 votos
Esa ventana de error no parece ser un mensaje de macOS, sospecho que proviene del programa mismo. Supongo que el desarrollador lo cambió en una actualización para mostrar ese mensaje si el usuario no es un administrador, posiblemente porque era más fácil que arreglar correctamente un error o lidiar con problemas de soporte. Desafortunadamente, eso significa que no hay nada que puedas hacer más que (posiblemente) volver a una versión anterior de la aplicación.
0 votos
¿Qué versión de Disk Drill? Parece que ese error podría necesitar algún ajuste ya que ejecutar como administrador es una función de Windows, no algo que Finder necesite o incluso tenga. Felicitaciones por ejecutar como un usuario estándar. Esta es una excelente práctica cuando no se tiene confianza en algunas aplicaciones.
0 votos
Estoy usando la última versión disponible en su página principal (que es la misma versión que fue descargada automáticamente por mi versión instalada). También me puse en contacto con su soporte de chat y me dieron una versión beta que muestra el mismo comportamiento. Por lo tanto, de las respuestas y comentarios aquí, he aprendido que esto probablemente sea un problema de la aplicación y no de macOS.
0 votos
¿Puedes agregar por favor tu solución como una respuesta abajo?
0 votos
La edición que hice no es una "solución" a la pregunta que hice: "¿Cómo ejecutar una aplicación instalada como administrador?" Esa pregunta es mejor respondida, o resuelta, por la respuesta que marqué como mejor abajo: es decir, que la pregunta no tiene realmente relevancia en el paradigma de seguridad de macOS como en Windows. Mi edición es más bien una tangente sobre el estado específico de un programa específico que inspiró la pregunta más general que es el tema real de esta publicación. Pensé, erroneamente, que mi problema específico era parte de un problema general. Mi edición no es una solución o respuesta a la pregunta.
0 votos
Bueno, puede que me esté perdiendo parte del problema o que la pregunta en realidad esté pidiendo dos cosas a la vez, pero en el caso de Disk Drill (que es el enfoque de tu pregunta) parece que requirió una acción por parte del desarrollador (presumiblemente para ofrecer funcionalidad limitada a los usuarios estándar y/o pedir una contraseña de administrador cuando sea necesario)
0 votos
Estoy de acuerdo, en retrospectiva, en que hay dos preguntas sucediendo al mismo tiempo.
1. ¿Cómo ejecutar programas en general como administrador mientras se está conectado como usuario estándar?
2. ¿Cómo ejecutar específicamente Disk Drill mientras se está conectado como usuario estándar? Cuando creé esta publicación, pensé que eran la misma pregunta, siendo la última una instancia específica de la pregunta general anterior. La respuesta que recibí de la respuesta seleccionada me educó sobre el hecho de que toda mi pregunta estaba planteada incorrectamente con una suposición inexacta. Desde mi perspectiva, esta fue la respuesta más valiosa.
0 votos
La respuesta más general y útil aquí, en mi opinión, es que si un programa en macOS se queja de no poder ejecutarse como un usuario estándar, o bien se trata de una decisión de diseño intencional, o, más probablemente, de un código perezoso o incorrecto que no sigue el paradigma de seguridad de macOS.