약 30 초 후에 iPad에서 App Store를 열 때마다 많은 수의 "현재는 구입할 수 없습니다"라는 메시지가 나타납니다. 이 문제는 앱 또는 업데이트를 다운로드하려고 시도한 후 비밀번호를 묻는 메시지가 표시되면 취소하여 발생합니다. 나중에 성공적으로 다운로드하더라도 알림이 지속됩니다.
이 통지가 나타나지 않도록하려면 어떻게해야합니까?
약 30 초 후에 iPad에서 App Store를 열 때마다 많은 수의 "현재는 구입할 수 없습니다"라는 메시지가 나타납니다. 이 문제는 앱 또는 업데이트를 다운로드하려고 시도한 후 비밀번호를 묻는 메시지가 표시되면 취소하여 발생합니다. 나중에 성공적으로 다운로드하더라도 알림이 지속됩니다.
이 통지가 나타나지 않도록하려면 어떻게해야합니까?
답변:
Apple 지원 커뮤니티 의이 주제는 문제에 대해 광범위하게 논의되었습니다. 사람들은이 솔루션을 찾은 것에 대한 크레딧을받을 자격이 있습니다.
iOS가 App Store와의 다운로드 및 저널 상호 작용을 추적하는 데 사용하는 내부 SQLite 데이터베이스 파일의 문제로 인한 것 같습니다. 해결책은 파일을 지우는 것입니다. 파일 자체는 실제로 중요하지 않습니다. 대부분의 경우 과거 다운로드에 대한 로컬 레코드 일뿐입니다. AFAIK는 데이터베이스를 완전히 지우고 백업에서 복원 할 수 있도록 지원할 수있는 유일한 방법입니다. 그러나 무료 도구 인 iExplorer 는이를 삭제할 수 있습니다.
iExplorer 인터페이스에서 :
타다! 나중에 다운로드 할 때 기본 버그가 다시 트리거되지 않는 한 문제가 발생하지 않아야합니다. (Apple 만 해결할 수 있습니다.)
호기심 많은 사람들에게 :
나는 그 SQLite 데이터베이스에서 약간의 파고를했다. 어딘가에 버그가있는 것 같습니다. 가끔 구입해야한다는 표시가있는 플래그가 있습니다. 그러나 App Store 자체는“이미 앱을 구매했습니다”와 같은 이유로 구매 시도를 거부합니다.
특히, sqlitedb 파일에있는 'download'테이블의 'is_purchase'필드에서 1 값은 슈퍼 짜증나는 대화 상자에서 "구매할 수없는"앱의 이름 및 개수와 정확히 일치하는 것으로 보입니다.
download
. 내 SQLite는 DB에 테이블이 비어