iPadでApp Storeを開くたびに、約30秒後に、「現時点では多くのアプリを購入できませんでした」というメッセージが表示されます。この問題は、アプリまたはアップデートをダウンロードして、パスワードの入力を求められたときにキャンセルすることで発生するようです。後で正常にダウンロードしても、通知は続きます。
この通知が表示されないようにするにはどうすればよいですか?
iPadでApp Storeを開くたびに、約30秒後に、「現時点では多くのアプリを購入できませんでした」というメッセージが表示されます。この問題は、アプリまたはアップデートをダウンロードして、パスワードの入力を求められたときにキャンセルすることで発生するようです。後で正常にダウンロードしても、通知は続きます。
この通知が表示されないようにするにはどうすればよいですか?
回答:
Apple Support Communitiesのこのスレッドでは、問題に関する広範な議論が行われています。そこにいる人々は、この解決策を見つけた功績に値する。
これは、iOSがApp Storeからのダウンロードやジャーナルの相互作用を追跡するために使用する内部SQLiteデータベースファイルの問題が原因のようです。解決策は、ファイルを消去することです。ファイル自体はそれほど重要ではありません。ほとんどの場合、これは過去のダウンロードのローカルレコードにすぎません。私の知る限り、データベースをクリアするためにできる唯一のサポートは、完全消去とバックアップからの復元です。ただし、無料のツールiExplorerで削除できます。
iExplorerインターフェースで:
多田!将来のダウンロードで根本的なバグが再トリガーされない限り、その問題から解放されるはずです。(Appleだけがそれを修正できます。)
好奇心が強い人のために:
そのSQLiteデータベースをいじくり回しました。どこかにバグがあり、時折、エントリを購入する必要があることを示すフラグが付いているように見えますが、App Store自体は「そのアプリを既に購入している」などの理由で購入の試みを拒否します。
具体的には、sqlitedbファイルの「ダウンロード」テーブルの「is_purchase」フィールドの値1は、超迷惑なダイアログボックスで「購入できない」アプリの名前と数に正確に対応しているようです。
download
私のSQLiteのDB内のテーブルが空だった。