App iOS "non è possibile acquistarle in questo momento"


14

Ogni volta che apro l'App Store sul mio iPad, dopo circa 30 secondi, appare un messaggio che dice che un certo numero di app "non è stato possibile acquistare in questo momento". Questo problema sembra originarsi tentando di scaricare un'app o un aggiornamento, quindi annullando quando mi viene richiesta la mia password. Anche se lo scarico correttamente in un secondo momento, l'avviso persiste.

Come posso impedire la visualizzazione di questo avviso?


1
Ci sono elementi nel tuo elenco di "download" (vedi app per iPad di iTunes)
Jason Salaz

@JasonSalaz No, non ci sono.
Timothy Mueller-Harder

Ultimamente ho avuto lo stesso problema, ma non ho bisogno di annullare la finestra di dialogo della password per farlo apparire. Mi ha informato delle canzoni e delle app, ma alcune sembrano essere state cancellate in qualche modo automaticamente. (Cioè c'erano 6 articoli, ora ce ne sono solo 3.)
Lizzan

Ho lo stesso problema e mi dice che non è possibile acquistare un'app Instagram gratuita, che è già installata. Penso che sia in qualche modo collegato a diversi account iTunes quando un'app viene acquistata in due di essi.
Pavel Supruniuk

@PavelSupruniuk Questa spiegazione non ha senso con la mia configurazione.
Timothy Mueller-Harder,

Risposte:


12

Questo thread sulle community di supporto Apple offre un'ampia discussione sul problema. Le persone lì meritano credito per aver trovato questa soluzione.

Sembra essere causato da un problema nel file di database SQLite interno che iOS utilizza per tenere traccia dei download e delle interazioni del journal con l'App Store. La soluzione è cancellare il file. Il file stesso non è molto importante; per la maggior parte, è solo un registro locale dei download passati. AFAIK, l'unica cosa supportata che puoi fare per cancellare quel database è una cancellazione completa e il ripristino dal backup; tuttavia, lo strumento gratuito iExplorer è in grado di eliminarlo.

Nell'interfaccia di iExplorer:

  1. Apri il tuo dispositivo e vai a Media> Download
  2. Nella cartella Download, troverai un file chiamato "download. [Alcuni numeri] .sqlitedb"
  3. Elimina quel file (Opzionalmente: esegui prima il backup.)
  4. Riavvia il tuo dispositivo iOS. (Verrà automaticamente creata una versione pulita e vuota del database sqlite.)

Ta-da! Dovresti essere libero da quel problema ... a meno che qualche download futuro inneschi nuovamente il bug sottostante. (Solo Apple può risolverlo.)


Per i curiosi:

Ho frugato in quel database SQLite. Sembra che ci sia un bug da qualche parte che sta causando voci occasionali lì con una bandiera che indica che devono essere acquistati, ma l'App Store stesso rifiuta il tentativo di acquisto per motivi come "hai già acquistato quell'app".

In particolare, il valore 1 nel campo 'is_purchase' della tabella 'download' in quel file sqlitedb sembra corrispondere esattamente al nome e al conteggio delle app che "non possono essere acquistate" nella finestra di dialogo super fastidiosa.


Ho provato molte cose diverse, e questa è stata l'unica che ha funzionato per me.
Grant Hutchins il

Sembrava una soluzione molto più logica delle molte teorie "oscillare il telefono mentre si balla su un piede", ma purtroppo non ha funzionato per me :( FWIW il downloadtavolo nel mio SQLite DB era vuoto.
mluisbrown

Bene, era di due anni fa, quando iOS 5 era attuale. Non mi sorprende se i meccanismi interni siano cambiati da allora (anche se è deludente sentire che la gente sta ancora affrontando questo problema, o uno simile).
Wes Campaigne
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.