Jedes Mal, wenn ich den App Store auf meinem iPad öffne, wird nach ca. 30 Sekunden die Meldung angezeigt, dass eine Reihe von Apps "zu diesem Zeitpunkt nicht gekauft werden konnten". Dieses Problem scheint dadurch entstanden zu sein, dass versucht wurde, eine App oder ein Update herunterzuladen und dann abgebrochen wurde, wenn ich zur Eingabe meines Passworts aufgefordert wurde. Auch wenn ich es zu einem späteren Zeitpunkt erfolgreich heruntergeladen habe, bleibt der Hinweis bestehen.
Wie kann ich verhindern, dass dieser Hinweis angezeigt wird?
ios
applications
ios-appstore
Timothy Müller-Harder
quelle
quelle
Antworten:
In diesem Thread der Apple Support Communities wird das Problem ausführlich behandelt. Die Menschen dort verdienen es, diese Lösung zu finden.
Dies scheint auf ein Problem in der internen SQLite-Datenbankdatei zurückzuführen zu sein, das iOS verwendet, um Downloads aus dem App Store zu verfolgen und Interaktionen mit diesem zu protokollieren. Die Lösung besteht darin, die Datei zu löschen. Die Datei selbst ist nicht wirklich wichtig. Zum größten Teil handelt es sich nur um eine lokale Aufzeichnung früherer Downloads. AFAIK, die einzige unterstützte Aktion, die Sie ausführen können, um diese Datenbank zu löschen, ist das vollständige Löschen und Wiederherstellen aus einer Sicherungskopie. Das kostenlose Tool iExplorer kann es jedoch löschen.
In der iExplorer-Oberfläche:
Ta-da! Sie sollten von diesem Problem befreit sein ... es sei denn, ein zukünftiger Download löst den zugrunde liegenden Fehler erneut aus. (Das kann nur Apple beheben.)
Für die Neugierigen:
Ich habe ein bisschen in dieser SQLite-Datenbank gestöbert. Es scheint, dass es irgendwo einen Fehler gibt, der zu gelegentlichen Einträgen mit einer Markierung führt, die darauf hinweist, dass sie gekauft werden müssen. Der App Store lehnt den Kaufversuch jedoch aus Gründen wie „Sie haben diese App bereits gekauft“ ab.
Insbesondere scheint ein Wert von 1 im Feld 'is_purchase' der Tabelle 'download' in dieser sqlitedb-Datei genau mit dem Namen und der Anzahl der Apps übereinzustimmen, die im überaus ärgerlichen Dialogfeld nicht gekauft werden können.
quelle
download
Tabelle in meiner SQLite-DB war leer.