2012-09-13 3 views
1

인앱 결제 기능을 테스트하고 있는데, 이유가 무엇입니까? com.android.vending.billing.PURCHASE_STATE_CHANGED 인 경우 왜 빈 서명 (inapp_signature 필드가 번들에 추가로 제공되는지)을 이해할 수 없습니다. 라는.인앱 결제로 빈 서명이 반환됩니다.

this 테이블의 두 번째 행에 따르면 서명 된 정적 응답 서명을 얻을 수 있습니다. 왜 그런 일이 일어나지 않습니까?

이미 개발자 계정에 테스트 계정을 설정했는데 (앱을 게시하지 않았 음) 성공적으로 해당 서명을 얻으려고했습니다.

누구든지이 과정을 통과 했습니까? 어떤 도움이라도 좋을 것입니다. 탁신.

+0

여기에서 같은 문제가 발생합니다. 너 혹시 알아 냈어? – Rooster242

+0

@ Rooster242, 그렇게 생각합니다. 문제를 해결하는 방법은 무엇입니까? 답변은 : 기다려! 그게 전부 야. 나는 그 앱을 출판했는데 아무 것도 작동하지 않았다. 그 다음날 모든 것이 마술처럼 작동했다 (심각했다. 무엇이 문제의 원인인지 이해하기가 몹시 어려웠다. 그런 다음 문제가 없다는 것을 깨달았다.). Google의 서버가 거대한 지연으로 데이터를 업데이트하고 있다고 생각합니다 ... 몇 분, 몇 시간 만 기다렸다가 설치/업로드 된 apk가 동일하고 모든 것이 잘 작동하는지 확인하십시오. – yugidroid

+0

@yugidroid 개발자 계정을 사용하여 구매할 때 정적 응답에 대한 서명을 얻었습니까? – Krishnabhadra

답변

1

결제가 포함 된 게시 된 APK 버전이 아직없는 경우 개발자 기기를 사용해야합니다. 개발자 콘솔과 동일한 계정을 가진 계정입니다.

또한 Google Play에 배포 된 APK와 동일한 버전의 APK가 기기에 설치되어 있어야합니다. 사실 메모리에서 Google Play에 배포 된 (반드시 게시 할 필요는 없음) 최신 APK가 기기에 설치된 APK이어야합니다.

Google Play에 배포 할 때부터 휴대 전화의 GP 인스턴스에 GP에 배포 된 버전이 표시 될 때까지 1 시간 정도 걸릴 수 있습니다.

+0

개발자의 휴대 전화를 사용할 때 서명을받지 못합니다. 공장에서 휴대 전화를 초기화하고 개발자 ID로 구성했습니다. 아직 서명이 없습니다. – Krishnabhadra

+0

@Krishna 나는 봄에 떠오르는 몇 가지 다른 세부 사항을 추가했으며이를 해결하는 데 도움이 될 수 있습니다. – William

관련 문제