Tengo una aplicación que ha cambiado radicalmente ( Skitch ) y prefiero no ver ninguna de las actualizaciones que el desarrollador ha puesto a disposición de esa aplicación en la App Store. Soy vago y me gusta usar la función "actualizar todo". Cuando olvido que no quiero actualizaciones de esta aplicación, tengo que eliminar la aplicación recién descargada, restaurar la antigua de mis copias de seguridad, etc.
¿Puedo ingresar y cambiar el recibo del paquete u otra cosa para engañar a la tienda de aplicaciones y hacer que piense que esta aplicación no es una versión inferior del programa actual?
Estoy buscando una solución para Mac OS X y nada que ver con la tienda de aplicaciones de iOS en caso de que no esté claro. Tampoco me preocupa ocultar cosas en el historial comprado, solo quiero que la aplicación más antigua permanezca instalada y que el sistema ya no quiera alimentar sus actualizaciones.
fuente
sudo find /Applications -type d -name "_MASReceipt" -delete
. Corre sinsudo
y-delete
primero.Por lo general, tengo Macs que permiten que la tienda de aplicaciones y las aplicaciones firmadas se ejecuten de forma predeterminada, por lo que utilicé la respuesta de jm666 y la reduje a un solo paso:
Tengo copias de seguridad, así que estoy bien simplemente quitando cosas del contenido y las pruebas de la aplicación. Esto me ha funcionado en 10.8.2 a 10.8.4, pero podría romper las cosas en el futuro, así que use esta respuesta con esa precaución en mente.
fuente
Después de iniciar sesión en la Mac AppStore, vaya al panel Comprado, haga clic con el botón derecho en el botón Descargar, Instalar o Instalar, cualquier botón a la derecha, y aparecerá la opción Ocultar.
Consulte esta página de soporte de Apple para más detalles. Para ocultar y mostrar compras en Mac App Store: http://support.apple.com/kb/HT4928
"Nota: ya no recibirá notificaciones de actualización para los artículos después de que se hayan ocultado de su página de Compras".
fuente
_MASReceipt
carpeta funcionó para suprimir todas las actualizaciones y esencialmente eliminó esa aplicación como algo que a la App Store le importa en 10.8.2 y versiones anteriores.Actualización en 04/2015 cómo hacer esto en Yosemite
Hola amigos,
Estaba muy feliz de encontrar esta publicación. Muchas gracias. En mi caso, pagué por una aplicación y leí que una próxima actualización incluiría anuncios, lo cual es un NoGo para mí cuando he pagado dinero por ella. Así que decidí seguir con la versión anterior sin anuncios. Pero desafortunadamente no funcionó para mí en Yosemite. Después de algunos intentos y errores descubrí la solución de la siguiente manera:
Primero, eliminar _MASreceipt condujo a la situación de que AppStore ya no actualizaba la aplicación como se deseaba, pero desafortunadamente con este cambio, la aplicación no se iniciará más ya que supuestamente está dañada.
En mi caso, encontré dentro del archivo CodeSignature cerca del final una referencia hacia el archivo _MASreceipt. Así que eliminé esta referencia, incluida la siguiente sección dict / dict de la estructura XML y ... tararara ;-) ... funcionó como un encanto.
La aplicación se inicia como siempre y la actualización de la App Store la ignora.
No sé si esto también se aplica a otras aplicaciones, pero vale la pena intentarlo.
Que te diviertas
Mejor mujer de Alemania
fuente
Este problema no tiene solución.
Debido a que OSX muestra un mensaje de notificación de que "una actualización está lista para instalar", pero, idiotamente, no indica qué aplicación se va a restaurar.
En segundo lugar, no puede iniciar sesión en App Store porque el correo electrónico del usuario anterior está atenuado y no se puede cambiar, también es idiota.
El texto principal también sugiere que si hay algún problema con la ID de Apple, cree una nueva. Sin embargo, la opción "crear una aplicación nueva o transferirla a otra ID de Apple" no está disponible.
La solución obvia para los desarrolladores de aplicaciones es mostrar el nombre de la aplicación para que pueda eliminarse, IOW, de modo que no necesite eliminar todas las aplicaciones posibles hasta que encuentre la que causa el problema.
La segunda parte de la solución es detectar que se ha establecido un nuevo usuario en la máquina y, por lo tanto, preguntar a este nuevo usuario si desea conservar las aplicaciones existentes, reemplazar la ID de Apple con su propia identificación, o similar.
Estos desarrolladores en Apple, ¿cuántos años tienen? ¿Se les paga? Perdón por el sarcasmo, pero esto ha estado sucediendo durante años y Apple probablemente no lea hilos como este.
fuente
Si la aplicación está en su dispositivo: desinstálela presionando y manteniendo presionada cualquier aplicación hasta que todas comiencen a agitarse. Presione la X roja junto a la que desea eliminar.
Si ve la aplicación en "Aplicaciones" en el panel lateral de iTunes, puede eliminarla allí haciendo clic derecho (Opción + clic en una Mac) y seleccionando eliminar. También puede hacer clic en él para resaltarlo y presionar la tecla Eliminar en su teclado.
Por último, puede "ocultar" la compra. Vaya a la página de inicio de iTunes Store y vaya a "Compras". Desde la página de inicio, está en la sección "Enlaces rápidos" en el lado derecho, en la segunda sección, es el segundo enlace. Haga clic en Aplicaciones en la parte superior. Desplácese sobre la aplicación en cuestión y haga clic en la X que aparece en la parte superior izquierda de la misma. Esto "ocultará" la compra todos juntos.
fuente