2013-06-04 5 views
0

최근에 내 안드로이드 응용 프로그램을 게시하기 위해 Deleveloper Console account을 구입했습니다. 결제 후 (25 $), 계정을 가지고 APK 파일을 업로드 할 수 있습니다. 그러나 출시하기 전에 테스트 용 인앱 제품을 추가하려고하면 google checkout account이 필요합니다. 그러나 지원되지 않는 국가 때문에 해당 계정을 등록 할 수 없습니다. 물론 인앱 결제를 테스트 할 수는 없습니다. 어느 누구도 google checkout account을 얻기 위해 자국을 바꾸는 방법을 알고 있습니까 아니면 google checkout account없이 In-app billing 제품을 테스트하는 방법이 있습니까? 고마워요!지갑 계정없이 테스트 할 수있는 인앱 제품을 추가하십시오.

+0

Android 개발자가 아니기 때문에 _I this_에 대해 잘못되었을 수 있습니다. ** 샌드 박스 테스트 **를 수행중인 경우 모든 국가에서 ** 샌드 박스 계정 **을 만들 수 있습니다 (지원되는 계정을 분명히 선택하십시오). ** 샌드 박스 **는 테스트 계정이며 ** 제작 ** 계정과는 완전히 별개입니다. 다시 말하지만, 내 면책 조항을 주목하십시오. 동일한 API에 대한 내 의견을 말하고 있지만 샌드 박스를 사용할 수있는 웹 (앱이 아닌)에 대해서는 내 의견을 말하고 있습니다. – EdSF

+0

이전 개발자 콘솔 UI 버전에서'google checkout account'없이 테스트 할 수 있지만이 버전은 테스트 할 수 없습니다! –

답변

-1

당신이 할 수없는 것은, 익명 프록시와 페이팔 계정을 통해 계정을 설정하는 것입니다.

1

documentation에 따르면 android.test.purchased, android.test.canceled 등과 같이 미리 정의 된 테스트 제품 ID를 사용할 수 있습니다. 그러나 그런 방식으로 구독을 테스트 할 수는 없습니다

1

내 자신의 답변을 찾았습니다! 내가해야하는 일은 Setting의 국가를 (지원되는 국가로) Google Wallet account으로 변경하는 것입니다. 변경 후 google checkout account을 오류없이 쉽게 만들 수 있습니다. 이 답변이 같은 문제를 가진 사람에게 도움이되기를 바랍니다.

+0

지갑 계정에는 ** BUYER 및 MERCHANT/DEV **의 두 가지 유형이 있으므로 이것을 분명히해야 할 수도 있습니다. 전자 (구매자)는 후자보다 더 많은 국가를 지원합니다 (분명히). 즉, 판매자보다 구매자를 지원하는 국가가 더 많습니다. 예를 들어 기존 Google Checkout 제품에서는 ** 판매자/개발자 계정 **에 대해 미국/영국 만 지원했지만 월렛에서 지원하는 모든 국가에 BUYERS를 보유 할 수 있습니다. – EdSF