마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

인앱결제) 비소모성 아이템을 테스트계정으로 한번 구매한 후, 앱을 다시 설치해 다시 구매할 때 이미 구매한 항목이라고 나와야 하지 않나요?

0 추천
인앱결제 작업중입니다.

비소모성 아이템이라 한번만 구매하면 모든 콘덴츠를 이용할 수 있는 종류의 앱인데요.

테스트계정으로 테스트해보니까.. 한번 구매한 다음에, 앱을 지우고 다시 설치해서 다시 구매를 시도했을 때,

또다시 결제창이 뜹니다.

안드로이드에서도 구매복원이 있지 않나요?

이 경우, 제가 생각하기로는 이미 구매한 내역이 있다고 알려주고 결제완료 신호가 와야 할 것 같은데..

지금 테스트계정이라서 계속해서 구매가 되는건가요?

그렇다면 구매복원 테스트는 어떤방식으로 해야 하는지..

혹시 비소모성 아이템 인앱결제 작업하신 분들, 조언 좀 주세요 ㅠㅠ

감사합니다.
수이 (540 포인트) 님이 2014년 6월 25일 질문

1개의 답변

0 추천
 
채택된 답변
자답입니다.

비소모성 아이템인데 consumeAsync 함수로 소모해버려서 그런거였네요~

소모성 아이템의 경우 consumeAsync를 써야 한번더 소모되는것 같은데..

비소모성 아이템은 저 함수를 쓸 필요가 없는 것 같네요.

혹시 같은 문제로 힘들어하실 분을 위해 자답 남깁니다~
수이 (540 포인트) 님이 2014년 6월 25일 답변
...