Recientemente, Mac App Store me está pidiendo que inicie sesión en una cuenta diferente para actualizar mis aplicaciones. Nunca he tenido una segunda ID de Apple y esta computadora siempre me ha pertenecido, lo que significa que nunca ha habido otra cuenta registrada en esta Mac. Captura de pantalla del mensaje adjunto.
Tiene actualizaciones disponibles para otras cuentas.
Para actualizar esta aplicación, inicie sesión en la cuenta que utilizó para comprarla.
He intentado cerrar sesión y volver a iniciar sesión, pero fue en vano. Tuve que eliminar Xcode e instalarlo desde cero para que funcione, pero no quiero hacerlo con todas las aplicaciones.
¿Algunas ideas? :(
mac-appstore
Ian
fuente
fuente
Respuestas:
Para que la AppStore olvide las credenciales antiguas con las que se descargó una aplicación, elimine el
_MASReceipt
directorio en la aplicación misma.Para hacer esto:
Salga y reinicie AppStore, luego busque la aplicación. El botón ahora debería decir "Gratis" o "Instalar" en lugar de "Actualizar". Al hacer clic en él, la aplicación se actualizará a la última versión, lo que lo hará como el usuario de Apple actualmente conectado.
Esto también puede ser un problema temporal y puede desaparecer con el tiempo una vez que los servidores se recuperen de algunas condiciones de sobrecarga.
fuente
Tuve el mismo problema y ni reparar los permisos ni restablecer SpotLight hicieron nada para solucionarlo.
Si no aparece una dirección de correo electrónico en el error, el mensaje significa que cree que compró la aplicación mientras inició sesión en una cuenta local diferente en su computadora y que la App Store no tiene permisos de escritura para actualizarla.
Parece que algo se estropeó en mi máquina, porque solo uso una sola cuenta local, así que verifiqué los permisos en Xcode.app y tuve que agregar mi cuenta local actual con acceso de lectura y escritura.
Una vez que hice eso, pude actualizar XCode a través de la App Store.
fuente
Si ha cargado aplicaciones que se compraron con otras ID de Apple, esta es la pantalla que obtiene. (intentalo:))
Entonces, por ejemplo, si un amigo le dio una copia de su aplicación y aparece una actualización, deberá iniciar sesión con el ID de su amigo para actualizar esa aplicación.
Si son legítimamente suyos, puede eliminarlos de su computadora y luego ir a AppStore> compras y descargarlos nuevamente.
Espero que esto ayude.
fuente
Esto también puede ocurrir cuando la indexación de Spotlight está rota, por lo que podría ser útil intentar reconstruir el índice de Spotlight (
sudo mdutil -E /
) antes de reinstalar una aplicación grande como Xcode.fuente
"Solución" trivial en mi caso. En la carpeta Aplicaciones, mi instalación de Xcode se llamaba "Xcode.app" ... Lo cambié a "Xcode 4.app" y de repente AppleStore me permitió actualizarlo.
fuente
En mi caso pude hacer la primera parte (eliminar el archivo dentro del contenido del paquete de la aplicación), pero no hay ninguna opción para iniciar sesión con mi nueva cuenta, y debo hacerlo, ya que realmente compré la aplicación con el otro inicio de sesión .
Ahora, cuando voy al centro de aplicaciones y busco la aplicación en cuestión, así como hago clic para actualizarla, simplemente dice que ya instalé esta aplicación en esta computadora y me pregunta si estoy seguro de querer comprarlo de nuevo No ofrece una opción de "actualización" .
Parece que no puedo encontrar dónde "iniciar sesión" en una nueva cuenta a través de la tienda de aplicaciones.
fuente