Каждый раз, когда я открываю App Store на своем iPad, примерно через 30 секунд появляется сообщение о том, что некоторые приложения «не могут быть приобретены в настоящее время». Эта проблема возникает из-за попытки загрузить приложение или обновление, а затем отменяется, когда запрашивается мой пароль. Даже если я успешно загрузлю его позже, уведомление останется.
Как я могу остановить появление этого уведомления?
ios
applications
ios-appstore
Тимоти Мюллер-Хардер
источник
источник
Ответы:
В этой теме в сообществах поддержки Apple подробно обсуждается проблема. Люди там заслуживают похвалы за то, что нашли это решение.
Кажется, это вызвано проблемой во внутреннем файле базы данных SQLite, который iOS использует для отслеживания загрузок и журналов взаимодействий с App Store. Решение состоит в том, чтобы стереть файл. Сам файл не очень важен; по большей части, это просто локальная запись прошлых загрузок. AFAIK, единственная поддерживаемая вещь, которую вы можете сделать, чтобы очистить эту базу данных - это полное стирание и восстановление из резервной копии; Тем не менее, бесплатный инструмент iExplorer может удалить его.
В интерфейсе iExplorer:
Та-да! Вы должны быть свободны от этой проблемы ... если только в будущем загрузка не вызовет основную ошибку. (Только Apple может это исправить.)
Для любопытных:
Я немного покопался в этой базе данных SQLite. Кажется, что где-то есть ошибка, из-за которой иногда появляются записи с флажком, указывающим, что их необходимо купить, но сам App Store отклоняет попытку покупки по причинам, таким как «вы уже купили это приложение».
В частности, значение 1 в поле «is_purchase» таблицы «download» в этом файле sqlitedb, по-видимому, точно соответствует названию и количеству приложений, которые «не могут быть приобретены» в супер-раздражающем диалоговом окне.
источник
download
таблица в моей базе данных SQLite была пуста.