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

In-app 결제 확인 함수 질문

0 추천

 

void PurchaseResult( string result )

{// 현재 아이템을 결재 했는지 취소했는지 알아오는함수

if( "ok" == result )

{

purchaseOk = true;

}

else if( "cancle" == result )

{

purchaseCancle = true;

}

}

유니티로 이함수를 이용해 구매여부를 체크합니다.그런데.. 이부분이 안들어와 다음처리를 할수가 없더라고요..

사용하는 인앱은 bayaba.test.billing.BillingService 이고 매니페스트부분은 모두 추가한상태에서 결제완료까지 봤습니다.

메뉴얼대로 해도 저 함수를 안타는데 뭔가 빠진게 있나요? 알려주세요 ㅜㅜ

 

익명사용자 님이 2014년 7월 4일 질문

2개의 답변

0 추천
 
채택된 답변
자답입니다. 매니저클래스를 만들어서 관리하고있었는데 단독오브젝트로 분류해서 적용해야 되네요.

결제창이 실행될때 Mono enable 이 false로 바뀌는거같네요
익명사용자 님이 2014년 7월 4일 답변
0 추천
위 문제와 관계없지만 코드에서
if ("ok" == result)
문자열 비교 부분 잘못되었네요..
문자열은 아래와 같이 equals()로 비교해야 됩니다.
if ("ok".equals(result))
isul (7,920 포인트) 님이 2014년 7월 4일 답변
...