Cuando abrí xcode e intenté hacer una aplicación de macosx, apareció este mensaje extraño.
¿Es esto una falla o un virus, ya que Apple no diría algo como esto? No parece un mensaje del sistema.
Cuando abrí xcode e intenté hacer una aplicación de macosx, apareció este mensaje extraño.
¿Es esto una falla o un virus, ya que Apple no diría algo como esto? No parece un mensaje del sistema.
Respuestas:
No, esto no es un virus 1 .
Parece que su nombre y dirección de correo electrónico no están configurados correctamente en Git. Vaya a Preferencias de Xcode y luego a Cuentas, seleccione el repositorio y verifique el nombre de usuario.
También puede hacerlo a través de la línea de comando:
git config --global user.email "you@example.com"
git config --global user.name "Your Name"
1 : El contenido del mensaje se puede encontrar en / Library / Developer / CommandLineTools / usr / libexec / git-core / git (git versión 2.7.4 (Apple Git-66) líneas 11416-11424).
--global
. Podría valer la pena describir brevemente la diferencia.
--global
como --local
se aplica sólo a la git repo que se encuentra actualmente.
Aunque la respuesta correcta se ha dado anteriormente, que el mensaje no es en absoluto un virus, se debe una explicación más general:
Xcode es un cliente git. Mantiene los repositorios de git para sus proyectos, puede crearlos y administrarlos, y proporciona una interfaz de usuario agradable para muchas tareas diarias de git.
Por lo general, cuando configura Xcode, crea una o más "cuentas" dentro de Xcode, que se utilizan para identificarlo contra la App-Store y otras entidades, de modo que Xcode puede ahorrarle mucho trabajo tedioso sobre la configuración de fideicomisos, certificados, etc. cuando se desarrolla para iOS y Mac.
Cuando haga eso, Xcode también configurará automáticamente git para usted, creando automáticamente el archivo .gitconfig, con Nombre, correo electrónico y el resto.
Sin embargo, si se abstiene de crear una cuenta inicial y crea un proyecto de Mac de inmediato, la configuración de git está incompleta y git producirá el cuadro de diálogo representado en la pregunta.
Simplemente puede configurar .git como de costumbre, proporcionándole la información básica que necesita, O regresar y agregar una cuenta Xcode (en las preferencias de Xcode) y dejar que Xcode complete la configuración de git por usted.
Cuando haya terminado de configurar git con
git config --global user.email "you@example.com"
git config --global user.name "Your Name"
puede escribir git config --list
para verificar el contenido: