¿Cómo puedo forzar a la tienda de aplicaciones Mac a que vuelva a instalar una aplicación?

3

Por alguna razón, no puedo convencer a la tienda de aplicaciones de que una aplicación (Xcode, en este caso) no está instalada.

He eliminado / Developer (que solo contenía un Xcode 3.2.3 antiguo y roto) y traté de reconstruir la base de datos de LaunchServices (usando lsregister -kill -r -domain local -domain system -domain user ) pero fue en vano; La tienda de aplicaciones afirma obstinadamente que Xcode ya está instalado.

Estoy al final de mi ingenio, aquí.

    
pregunta Chris R 27.07.2011 - 15:45

3 respuestas

2

Para Xcode, intente ir a / Aplicaciones y mueva "Instalar Xcode" a la papelera.

Creo que Xcode es un caso especial, no se borra cuando lo eliminas desde Launchpad.

    
respondido por el Enrico Susatyo 27.07.2011 - 16:36
1

Primero, puedes intentar eliminar todos los rastros restantes del programa anterior. Busque en todo su disco duro (incluidas todas las particiones y cuentas) y en las unidades externas adjuntas para los archivos relacionados y elimínelos.

Si no puede hacer que App Store crea que ya no tiene la aplicación, mantenga presionada la opción y haga clic en el botón Instalar. Eso te permitirá descargarlo, y el instalador probablemente funcionará.

    
respondido por el Nathan Greenstein 27.07.2011 - 16:15
1

Esto probablemente indica que tienes una aplicación crackeada en tu computadora. Dentro del paquete de cada aplicación hay una carpeta llamada / Contents / _MASReceipt. Este es el archivo de recibo de la tienda de aplicaciones de Mac. Una forma común para que las personas descifren las aplicaciones de la tienda de aplicaciones Mac es reemplazar la carpeta de recibos con la recepción de otro programa que haya comprado o instalado legítimamente con su ID de Apple. Como el recibo de XCode existe dentro de alguna otra aplicación que no es Xcode, siempre verá la actualización hasta que instale la última versión de Xcode o elimine la aplicación (que no es Xcode) que incluye el recibo de Xcode.

    
respondido por el Bob 22.10.2012 - 03:04

Lea otras preguntas en las etiquetas