13 votos

Mac App Store - cómo comprobar qué cuenta se utilizó para comprar la aplicación

Estoy intentando actualizar Growl, pero la App store dice "Para actualizar esta aplicación, inicie sesión con la cuenta que se utilizó para comprar esta aplicación". El caso es que no tengo ningún otro ID de Apple. ¿Es posible averiguar qué cuenta se utilizó para comprar esta aplicación?

10voto

Caracos Puntos 181

Todas las aplicaciones descargadas desde la Mac AppStore (MAS) contienen un recibo dentro de su paquete de aplicaciones (ejemplo: appname.app/Contents/_MASReceipt/receipt). MAS analizará este archivo para comprobar si la nueva versión está disponible.

Puedes utilizar esta aplicación (Find Any File) para buscar cualquier recibo en tu disco: http://apps.tempel.org/FindAnyFile/

  1. Inicie 'Find Any File' y busque: _MASRecepción
  2. Revise cada resultado que crea que puede ser el culpable, copie el recibo a su escritorio como copia de seguridad, y después borrar el recibo dentro de la carpeta _MASReceipt.
  3. Abra el MAS y deje que busque la actualización del software. Si sigue mostrando el ID incorrecto, significa que ha borrado el recibo equivocado. Restaure la copia de seguridad del recibo desde su escritorio a su ubicación anterior.
  4. Repita el proceso hasta que haya encontrado el recibo problemático.

5voto

griflet Puntos 931

Para que la AppStore olvide las antiguas credenciales con las que se descargó una aplicación, hay que eliminar el _MASReceipt en la propia aplicación.

Para ello:

  1. Abra el Finder y navegue hasta Aplicaciones,
  2. Haz Ctrl+Click en la aplicación que quieres volver a descargar y elige "Mostrar contenido del paquete",
  3. Despliegue el directorio Contents y haga clic en _MASReceipt para seleccionarlo,
  4. Escriba Comando+Suprimir para eliminar el directorio de forma permanente; se le pedirán sus credenciales, ya que se trata de un archivo protegido.

Salga y reinicie AppStore, luego busque la aplicación que desea actualizar. El botón debería decir ahora "Gratis" o "Instalar" en lugar de "Actualizar". Al hacer clic en él se actualizará la aplicación a la última versión, haciéndolo como el usuario de Apple que ha iniciado la sesión.

0voto

Oskar Puntos 1242

Es probable que el desarrollador de esa aplicación (growl) haya utilizado el mismo ID de paquete para que la versión de la tienda de aplicaciones y la versión descargada aparezcan igual en la tienda de aplicaciones.

Básicamente, es posible que ni siquiera hayas "comprado" la aplicación, sino que la hayas descargado.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X