iOS 앱은 "현재 구매할 수 없습니다"


14

약 30 초 후에 iPad에서 App Store를 열 때마다 많은 수의 "현재는 구입할 수 없습니다"라는 메시지가 나타납니다. 이 문제는 앱 또는 업데이트를 다운로드하려고 시도한 후 비밀번호를 묻는 메시지가 표시되면 취소하여 발생합니다. 나중에 성공적으로 다운로드하더라도 알림이 지속됩니다.

이 통지가 나타나지 않도록하려면 어떻게해야합니까?


1
"다운로드"목록에 항목이 있습니까 (iTunes iPad 앱 참조)
Jason Salaz

@JasonSalaz 아니요, 없습니다.
Timothy Mueller-Harder

최근에 같은 문제가 있었지만 암호 대화 상자를 취소하여 팝업을 표시 할 필요는 없습니다. 그것은 노래뿐만 아니라 응용 프로그램을 나에게 알 렸지 만, 그들 중 일부는 어떻게 든 자동으로 지워진 것처럼 보입니다. (이전에는 6 개의 항목이 있었지만 이제 3
개만 있습니다.

나는 같은 문제가 있으며 이미 설치된 무료 Instagram 앱을 구입할 수 없다는 것을 알려줍니다. 두 개로 앱을 구입할 때 여러 iTunes 계정과 연결되어 있다고 생각합니다.
Pavel Supruniuk

@PavelSupruniuk이 설명은 제 설정에 맞지 않습니다.
Timothy Mueller-Harder

답변:


12

Apple 지원 커뮤니티 의이 주제는 문제에 대해 광범위하게 논의되었습니다. 사람들은이 솔루션을 찾은 것에 대한 크레딧을받을 자격이 있습니다.

iOS가 App Store와의 다운로드 및 저널 상호 작용을 추적하는 데 사용하는 내부 SQLite 데이터베이스 파일의 문제로 인한 것 같습니다. 해결책은 파일을 지우는 것입니다. 파일 자체는 실제로 중요하지 않습니다. 대부분의 경우 과거 다운로드에 대한 로컬 레코드 일뿐입니다. AFAIK는 데이터베이스를 완전히 지우고 백업에서 복원 할 수 있도록 지원할 수있는 유일한 방법입니다. 그러나 무료 도구 인 iExplorer 는이를 삭제할 수 있습니다.

iExplorer 인터페이스에서 :

  1. 기기를 열고 미디어> 다운로드로 이동합니다
  2. Downloads 폴더에 'downloads. [some number] .sqlitedb'라는 파일이 있습니다.
  3. 해당 파일을 삭제하십시오 (선택 사항 : 먼저 백업하십시오).
  4. iOS 기기를 재부팅하십시오. 깨끗하고 비어있는 sqlite 데이터베이스 버전이 자동으로 생성됩니다.

타다! 나중에 다운로드 할 때 기본 버그가 다시 트리거되지 않는 한 문제가 발생하지 않아야합니다. (Apple 만 해결할 수 있습니다.)


호기심 많은 사람들에게 :

나는 그 SQLite 데이터베이스에서 약간의 파고를했다. 어딘가에 버그가있는 것 같습니다. 가끔 구입해야한다는 표시가있는 플래그가 있습니다. 그러나 App Store 자체는“이미 앱을 구매했습니다”와 같은 이유로 구매 시도를 거부합니다.

특히, sqlitedb 파일에있는 'download'테이블의 'is_purchase'필드에서 1 값은 슈퍼 짜증나는 대화 상자에서 "구매할 수없는"앱의 이름 및 개수와 정확히 일치하는 것으로 보입니다.


나는 많은 다른 것들을 시도했지만 이것이 나를 위해 일한 유일한 것이었다.
그랜트 허친스

이것은 많은 거기 밖으로 이론 "한 발에 춤 동안 공기를 통해 전화를 스윙"그러나 불행하게도 나 :( FWIW 작동하지 않은 것보다 훨씬 더 논리적 인 해결책 같았다 download. 내 SQLite는 DB에 테이블이 비어
mluisbrown을

글쎄, 이것은 iOS 5가 최신 인 2 년 전의 일입니다. 내부 작업은 그 이후 변화가 있다면 나는 놀라지 아니에요 (이 사람들은 여전히이 문제가 발생하거나, 같은 한 것을 듣고 실망하지만.)
웨스 Campaigne
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.