¿Cómo actualizar XCode con un ID de usuario diferente?

7

Así que mi empleador me dio un macbook que fue utilizado por un desarrollador anterior para el desarrollo de iOS. Ahora, Appstore me pide que actualice XCode a una nueva versión y cuando intento actualizarlo, sigue pidiéndome que inicie sesión con el ID de Apple. En la ventana emergente, sigue mostrándome el ID de Apple del usuario anterior y no me permite cambiar también. Es frustrante que Apple no permita que un usuario diferente actualice el software a menos que el usuario lo haya instalado. ¿Alguna solución para este problema?

Me topé con enlace esto. La solución aquí dice que se debe eliminar el XCode del launchpad y luego reinstalarlo. Mi pregunta es si elimino XCode, ¿afectará a los archivos de proyectos iOS existentes que se crearon usando XCode?

    
pregunta yogsma 25.04.2014 - 15:34

2 respuestas

6

Borre la aplicación de / Aplicaciones y luego vuelva a descargarla desde su ID de Apple preferida. La eliminación de Launchpad es un poco más limpia, pero hace lo mismo, preservando los archivos de usuario creados por Xcode, pero eliminando la aplicación en sí.

A menos que haya almacenado archivos de proyecto en / Aplicaciones, no afectará los archivos de proyecto o la configuración del usuario, ya que se almacenan de forma predeterminada en / Usuarios

    
respondido por el bmike 25.04.2014 - 15:47
4

Para hacer que la AppStore olvide las credenciales antiguas con las que se descargó la aplicación, debe eliminar el directorio _MASReceipt en el paquete de la aplicación XCode.

  • Abre el Finder y navega a Aplicaciones
  • Ctrl + Clic en XCode y elija "Mostrar contenido del paquete"
  • Expanda el directorio de Contenidos y haga clic en _MASRecibo para seleccionarlo
  • Presione Cmd + Eliminar para eliminar el directorio de forma permanente: se le solicitarán sus credenciales ya que este es un archivo protegido.
  • Salir y reiniciar AppStore.

De enlace .

    
respondido por el jmlane 31.10.2014 - 14:30

Lea otras preguntas en las etiquetas