2014-09-10 4 views
4

신청서에 인앱 결제를 통합하려고합니다. 하지만, 내 애플 리케이션 테스트에 문제가 직면하고있어. 매번 앱 항목을 구매하려고합니다. 유선 메시지가 나타납니다 구입하려는 항목을 찾을 수 없습니다. 로그 캣에서까지 나타나 다음 :Android : 인앱 결제 관련 문제

09-10 14:45:02.437: E/IabHelper(12617): Launching buy intent for premium. Request code: 10001 
09-10 14:45:02.523: E/Finsky(11260): [8464] FileBasedKeyValueStore.delete: Attempt to delete 'paramspXaplU_vTGhfGqvnmPPddQ' failed! 
09-10 14:45:04.000: E/Volley(11260): [8448] BasicNetwork.performRequest: Unexpected response code 500 for https://android.clients.google.com/fdfe/preparePurchase 

나는 OK, 로그 캣은 다음 보였다을 클릭하면 :

09-10 14:45:05.546: E/TrivialDrive(12617): onActivityResult(10001,0,Intent { (has extras) } 
09-10 14:45:05.546: E/IabHelper(12617): Ending async operation: launchPurchaseFlow 
09-10 14:45:05.546: E/IabHelper(12617): Purchase canceled - Response: 2:Unknown 
09-10 14:45:05.546: E/TrivialDrive(12617): Purchase finished: IabResult: User canceled. (response: -1005:User cancelled), purchase: null 
09-10 14:45:05.546: E/TrivialDrive(12617): **** TrivialDrive Error: Error purchasing: IabResult: User canceled. (response: -1005:User cancelled) 

내가 일을 다음 확인했다 수많은 시간 :

  1. 내가 같은 등록하고를 테스트 계정으로 설정 한 테스트 도구의 Google 계정
  2. 내가 만든 모든 인앱 제품이 사용 중입니다.
  3. apk를 알파 채널로 업로드했습니다 (it is mentioned that draft mode is no longer supported).
  4. 개발자 콘솔에서 내 응용 프로그램의 라이센스 키를 확인했습니다.
  5. 누군가 내 기기를 한 번 재부팅 할 것을 제안했습니다. 나는 또한 그렇게했다.
  6. Google Play에 업로드 한 기기에 동일한 apk를 설치 했었습니다. 둘 다 동일한 인증서로 서명됩니다.
  7. APK를 인정 받기 위해서는 최소한 2-3 시간을 기다려야한다고 언급합니다. 나에게는 15 시간 이상이 걸렸다.
  8. 또한 테스트 계정은 판매자 계정과 다릅니다.

나는 Google 샘플을 수정했으며 내 샘플을 직접 만들었습니다. 두 경우 모두 같은 문제에 직면하고 있습니다.

업데이트 : 고객의 개발자 계정에서 IAB를 테스트하고 있습니다. 그녀의 상인 지갑 계정이 아직 확인되지 않은 것으로 나타났습니다. 이 문제의 근본 원인이 확실하지 않습니다.

답변

6

알파 채널에 앱을 업로드 한 후이 문제의 원인은 매우 바보 같았습니다. 게시해야합니다. 나는 그것을 출판하지 않았으므로 초안 모드로 남았다. 앱을 게시 한 후 1 시간 이내에 작동했습니다.

0

누군가에게 도움이 될 수 있습니다. 테스트 응용 프로그램에 놀이방에 업로드 한 버전 코드가 정의되어 있지 않은지 확인하십시오.