2012-02-20 3 views
5

저는 내 게임의 인앱 구매를 구현하기 위해 AndroidBillingLibrary을 사용하고 있습니다.게시되지 않은 앱으로 Android 인앱 구매를 테스트합니다.

나는 다음과 같은 짓을했는지 :

  • 이 이
  • 이 (미 출판) 시장에 내 서명 인 - 앱 구매 가능한 APK는
  • 가 만든 업로드했습니다
  • 내 응용 프로그램 시장에서 내 공개 키를 추가 (미 출판) 시장 콘솔에서 응용 프로그램 내 항목은
  • 은 t으로

이제 내 프로필에 테스트 사용자 계정을 추가 est account 내 게임을 시작하고 인앱 구매를 시도합니다. 나는 시장 스크린을 얻고 아이템 세부 사항을 볼 수있다. (그래서 시장은 아이템 ID를 인식한다. 왜냐하면 그 세부 사항은 내 게임이 아니라 시장에만 있기 때문이다.) 그러나 나는 "당신이 시도하고있는 아이템 구매를 찾을 수 없습니다. " 나는 내 게임으로 돌아 간다.

이제 this page은 "테스트 계정은 항목이 게시 된 경우에만 제품 목록에서 항목을 구입할 수 있습니다. 애플리케이션을 게시 할 필요는 없지만 항목을 게시해야합니다."라고 알려줍니다.

하지만 시장 콘솔 내게 알려줍니다. "소유 애플리케이션이 '출시 완료'인앱 제품이있는 인앱 제품의 게시 상태가 적용 포인트 취소됨 나타날 것"

이 가

내 게임을 게시하기 전에 인앱 항목을 게시하도록 변경할 수 없습니다 (아직하고 싶지 않음).

내 게임을 게시하지 않고 인앱 항목을 테스트하려면 어떻게해야합니까?

답변

3

공개 키 (base64EncodedPublicKey)를 보안 클래스에 지정해야합니다. 개발자 계정에서 제공 한 공개 키와 동일해야합니다. 앱이 아직 게시되지 않은 경우에도 제품을 게시해야합니다. 초안 응용 프로그램).

+0

예, 궁금한 점이 있습니다. 인앱 상품을 게시하는 방법은 어디에서/어디에서 할 수 있습니까? 게시되지 않은 것으로 표시되며 개발자 콘솔에 앱이 게시되지 않는 한 인앱 항목도 포함됩니다. – vertti

+1

메시지를 신경 쓰지 않아도됩니다. 제품을 만들면 해당 제품을 편집 할 수 있습니다. 그러면 버튼을 게시하고 저장하고 삭제할 수 있습니다. 귀하의 경우에는 해당 제품을 게시 할 수 있습니다. 문제를 해결 .. – hacker

+0

고마워요! 그거였다. 콘솔을 완전히 오도하는 정보와 나쁜 유용성. – vertti

3

서명 된 apk를 사용해야합니다. 당신의 자신의 생산 키

  1. 빌드 서명 한 APK는
  2. 업로드 업로드 그리고 비 개발자 계정에서 테스트 할 장치

에 APK에 서명 안드로이드 마켓 개발자 콘솔

  • 에 APK를 체결했다.

  • +0

    감사하지만 그게 아니라, 내가 서명 한 APK를 사용. 그리고 내 테스트 전화는 내 시장 개발자 계정과 다른 Google 계정을 사용합니다. – vertti

    관련 문제