Las aplicaciones de iOS "no se pudieron comprar en este momento"

Cada vez que abro la App Store en mi iPad, después de unos 30 segundos, aparece un post que dice que varias aplicaciones "no se pudieron comprar en este momento". Este problema parece originarse al intentar download una aplicación o una actualización, y luego cancelar cuando me pide mi contraseña. Incluso si lo descargo con éxito en otro momento, el aviso persiste.

¿Cómo puedo evitar que aparezca este aviso?

  • ¿La installation de Xcode 4.1 no se puede personalizar? Falta el tipo de installation Paso?
  • Función "Mantener" en iMessages iOS 10
  • ¿Después de autos compatibles con iOS 4 / iPod Out?
  • ¿Cómo puedo eliminar emojis ofensivos en el keyboard de mi iPhone?
  • ¿Por qué la aplicación Notas se muestra en la pantalla de locking?
  • ¿Cómo puedo hacer que OSX aparezca como un router wifi sin compartir internet?
  • Intentar actualizar la aplicación requiere una contraseña diferente para la count de iTunes
  • save información de inicio de session en iPhone
  • ¿La restauración desde una copy de security de iCloud impone la installation del último iOS?
  • ¿Cómo crear un ícono de escritorio para aplicaciones iOS descargadas ("Buscar amigos")?
  • ¿Empezando con el desarrollo jailbroken de iOS?
  • ¿Cómo envió Starbucks text en negrita en un MMS a Mensajes?
  • One Solution collect form web for “Las aplicaciones de iOS "no se pudieron comprar en este momento"”

    Este hilo en Apple Support Communities tiene una extensa discusión del problema. Las personas de allí merecen crédito por encontrar esta solución.

    Parece ser causado por un problema en el file interno de la database SQLite que utiliza iOS para rastrear descargas e interacciones de diario con la App Store. La solución es limpiar el file. El file en sí no es realmente importante; en su mayor parte, es solo un logging local de descargas pasadas. AFAIK, lo único que se puede hacer para borrar esa database es una limpieza completa y restaurar desde la copy de security; sin embargo, la herramienta gratuita iExplorer puede eliminarlo.

    En la interfaz de iExplorer:

    1. Abra su dispositivo y navegue a Medios> Descargas
    2. En la carpeta Descargas, encontrará un file llamado 'descargas. [Algún número] .sqlitedb'
    3. Eliminar ese file (Opcionalmente: haga una copy de security primero).
    4. Reinicia tu dispositivo iOS. (Se creará automáticamente una versión limpia y vacía de la database sqlite).

    Ta-da! Debería estar libre de ese problema … a less que una descarga futura vuelva a desencadenar el error subyacente. (Solo Apple puede arreglar eso).


    Para los curiosos:

    Hice algunos hurgando en esa database SQLite. Parece que hay un error en algún lugar que ocasiona inputs ocasionales con una bandera que indica que deben comprarse, pero la tienda de aplicaciones rechaza el bash de compra por motivos como "ya compraste esa aplicación".

    Específicamente, un valor de 1 en el campo 'is_purchase' de la tabla 'download' en ese file sqlitedb parece corresponder exactamente con el nombre y el recuento de las aplicaciones que "no se pueden comprar" en el cuadro de dialog súper molesto.

    Loving Apple Products like poisoning (iPhone, iPad, iMac, Macbook, iWatch).