¿Cómo puedo reinstalar una aplicación que Mac App Store cree que ya está instalada?

Soy el desarrollador de una aplicación que actualmente se encuentra en la Mac App Store. Estoy tratando de descargar mi propia aplicación para poder probar el binario que está en la tienda. (A diferencia de ejecutarlo en Xcode).

Compré mi propia aplicación en la tienda de aplicaciones anteriormente, pero luego la eliminé. (Para poder instalar una versión diferente para probar). Ahora, la App Store cree que la aplicación todavía está instalada, aunque no lo esté. (Eliminé la versión de desarrollo cuando terminé de usarla).

He eliminado todas las instancias de la aplicación de:

  • /Aplicaciones
  • ~/Descargas

Pero la aplicación está marcada como "Instalada" en la App Store y no aparece en mis compras. ¿Hay algún truco para volver a instalar mi binario?

Como se dice a continuación, ¡no olvide aceptar su propia respuesta ya que es la solución a su pregunta!

Respuestas (9)

Impresionante, lo descubrí. Ejecute este comando, que reconstruye LaunchServices:

/System/Library/Frameworks/CoreServices.framework/Frameworks/LaunchServices.framework/Support/lsregister -kill -r -domain local -domain system -domain user

¡Y todo debería volver a estar bien! Inmediatamente después de ejecutarla, la App Store me permitió volver a comprar la aplicación.

Fuente: Enlace MacLife

¡Pues bien, marca eso como respondido!
Estoy tratando de reinstalar Xcode, pero esto no funciona.
Buen hallazgo, funciona muy bien!
Esto no me ayudó, todavía no puedo reinstalar algunas aplicaciones. :/ ¿que debería hacer?
Fantástico, me salvó por completo.
Esto no funcionó para mí, la aplicación está en la papelera, ejecuté este comando (no obtuve errores), reinicié la tienda de aplicaciones y el botón de la aplicación todavía dice "instalado".
Lo siento, @jessica: es posible que las cosas hayan cambiado desde que ejecuté esto, que era para 10.6.

Simplemente presione Launchpad y elimine su aplicación allí haciendo clic y manteniendo presionado el botón del mouse y haciendo clic en la "x" en la parte superior izquierda.

Ahora la Mac App Store sabe que se eliminó. ¡Solo vuelve a descargar y sé FELIZ!

Solo asegúrese de haber actualizado a Lion y esté listo para comenzar :-) La pregunta original se hizo en enero pasado, por lo que no había Launchpad presente.
Mavericks: aunque eliminé y vacié la papelera, el elemento todavía estaba en la plataforma de lanzamiento. Eliminarlo allí me permite volver a descargar. ¡Gracias!
Funciona donde el otro no lo hizo.

Podría ser que la interfaz de la App Store vea su(s) versión(es) de desarrollo como la copia instalada. A LaunchServices no le importa si su aplicación está en la carpeta /Aplicaciones o enterrada en su directorio de compilación de Xcode. Ver también

No, no hay referencias a la aplicación en ninguna parte. Eliminé el contenido de todos los directorios de compilación intermedios. La aplicación se ha ido con seguridad.

En Snow Leopard, no solo tenía que ejecutar el comando en la respuesta de Craig , también tenía que asegurarme de que Spotlight estuviera actualizado y no mostrara que la aplicación en cuestión todavía estaba en la computadora.

Puede actualizar carpetas particulares en el índice de Spotlight usando el mdimportcomando. Entonces, para actualizar la carpeta /Aplicaciones:

mdimport /Applications

Tenía una partición Lion y una partición SL en la máquina. Spotlight se configuró para indexar todo en ambas particiones y había una versión de la aplicación en cuestión en mi partición Lion. Agregué toda la partición de Lion a la lista de ignorados de Spotlight, luego ejecuté el comando en la respuesta de @Craig y todo funcionó. Simplemente ejecutar el comando en la respuesta de @Craig no fue suficiente para mí.

Nada ayudó (El Capitán), así que abrí Launchpad (F4), encontré la aplicación allí, la arrastré a la Papelera y la reinstalé con éxito.

(si no hubiera sido porque necesitaba puntos para hacerlo) habría votado a favor o agregado un comentario de que reiniciar mi sistema como sugirió kakhkAtion fue lo que funcionó. Estaba intentando reinstalar Affinity Publisher desde la tienda de aplicaciones. (Intenté encontrarlo en Launchpad (se había ido), eliminé el ícono del documento, pero tanto la tienda de aplicaciones como la herramienta de línea de comandos 'mas' informaron que todavía estaba allí. También intenté mantener presionada la opción llave). Solo funcionó el reinicio (iMac 2012 con High Sierra 10.13.6)

Tenía el mismo problema. Acabo de reiniciar mi mac y luego la tienda de aplicaciones pudo ver que la aplicación no estaba instalada.

También puede mantener presionado optionmientras hace clic en la aplicación en la tienda de aplicaciones para forzar su reinstalación.

Esto funcionará en OSX Mavericks y Yosemite.

En lugar de iniciar la aplicación App Store desde el dock o la carpeta de aplicaciones, inicie la aplicación App Store desde el Iniciador. Esto reconstruirá la aplicación App Store y le dirá qué está instalado o no.