Así que mi empleador me dio una macbook que fue utilizada por un desarrollador anterior para el desarrollo de iOS. Ahora Appstore me pide que actualice XCode a una nueva versión y cuando intento actualizar, me sigue pidiendo que inicie sesión con el ID de Apple. En la ventana emergente, sigue mostrándome la identificación de Apple del usuario anterior y tampoco me deja cambiar. Es frustrante que Apple no permita que un usuario diferente actualice el software a menos que ese usuario lo haya instalado. ¿Alguna solución para este problema?
Encontré https://stackoverflow.com/questions/10395077/updating-xcode-using- different- apple-account this. La solución aquí dice que elimine el XCode del Launchpad y luego lo vuelva a instalar. Mi pregunta es si elimino XCode, ¿afectará a los archivos de proyecto de iOS existentes que se crearon con XCode?
Elimine 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: conserva los archivos de usuario creados por Xcode, pero elimina la aplicación en sí.
A menos que almacene los archivos del proyecto en /Aplicaciones, no afectará los archivos del proyecto ni la configuración del usuario, ya que se almacenan de manera predeterminada en /Usuarios.
Para que 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.